summaryrefslogtreecommitdiffstats
path: root/sys/x86/isa
Commit message (Expand)AuthorAgeFilesLines
* MFC: r284931brueffer2015-07-131-1/+1
* MFC 261517,261520:jhb2014-02-182-6/+0
* Add support for suspend/resume/migration operations when running as agibbs2013-09-201-2/+2
* Call set_i8254_freq with MODE_STOP (0) rather than a magic number of 0.brooks2013-08-151-4/+4
* MFcalloutng:mav2013-02-282-18/+10
* Use critical_enter/critical_exit around the time sensitive part ofimp2013-02-211-4/+12
* Correct comment about use of pmtimer, and the real reason it isn'timp2013-02-211-3/+4
* Fix broken usage of splhigh() by removing it.imp2013-02-211-6/+2
* Fixup r246916 in case gcc is used to build.davide2013-02-191-0/+2
* MFcalloutng:mav2013-02-171-4/+21
* This isn't functionally identical. In some cases a hint to disableeadler2012-10-221-0/+2
* Now that device disabling is generic, remove extraneous code from theeadler2012-10-221-2/+0
* Restore proper use of bounce buffers for ISA DMA. When locking wasjhb2012-03-291-2/+3
* - Fix to build a native i386 kernel without the SMP and atpic.nyan2012-03-162-42/+42
* Implement boot-time TSC synchronization test for SMP. This test is executedjkim2011-05-091-1/+0
* Retire isa_setup_intr() and isa_teardown_intr() and use the generic busjhb2011-05-061-22/+0
* Use newly added rdtsc32() for DELAY(9) as well.jkim2011-04-141-1/+1
* Add some tunable descriptions about x86 timers.jkim2011-04-141-1/+2
* Do not use TSC for DELAY(9) if it not P-state invariant to avoid possiblejkim2011-04-121-1/+1
* Merge two similar functions to reduce duplication.jkim2011-04-111-30/+29
* Refactor DELAYDEBUG as it is only useful for correcting i8254 frequency.jkim2011-04-081-13/+14
* Use atomic load & store for TSC frequency. It may be overkill for amd64 butjkim2011-04-071-4/+6
* When TSC is unavailable, broken or disabled and the current timecounter hasjkim2011-03-141-10/+43
* Deprecate rarely used tsc_is_broken. Instead, we zero out tsc_freq becausejkim2011-03-101-1/+1
* Fix typos - remove duplicate "is".brucec2011-02-231-1/+1
* Small style fixes:jhb2010-12-161-10/+10
* atrtc: remove (pre-)historic check of RTC NVRAM at address 0x0eavg2010-10-161-4/+1
* Restore pre-r212778 optimization, skipping timer reprogramming when it ismav2010-09-181-19/+27
* Add one-shot mode support to attimer (i8254) event timer.mav2010-09-171-44/+71
* Fix several un-/signedness bugs of r210290 and r210293. Add one more check.mav2010-07-202-4/+5
* Extend timer driver API to report also minimal and maximal supported periodmav2010-07-202-1/+10
* Rise knowledge about curthread->td_intr_frame by one step. Make timermav2010-07-132-9/+4
* Unify pc98 event timer code with the rest of x86.mav2010-07-131-0/+97
* Instead of deleting existing IRQ resource, which is not really working formav2010-07-122-3/+13
* Allow attimer to be hinted at ISA if not reported by ISA PNP or ACPI.mav2010-07-012-7/+12
* Rework r209456:mav2010-07-012-2/+4
* Do not trust IRQ reported by ACPI. There are cases when it is wrong.mav2010-06-232-0/+2
* Add "legacy route" support to HPET driver. When enabled, this mode makesmav2010-06-222-28/+32
* Fix i386 LINT build broken by r209371.mav2010-06-211-0/+3
* Implement new event timers infrastructure. It provides unified APIs formav2010-06-202-256/+221
* - Implement MI helper functions, dividing one or two timer interrupts withmav2010-05-241-53/+13
* Fix another instance of lapic_cyclic_clock_func.rpaulo2010-04-201-2/+2
* Default the machdep.lapic_allclocks to be enabled in order to cope withattilio2010-04-091-1/+1
* Improving the clocks auto-tunning by firstly checking if the atrtc may beattilio2010-03-031-5/+20
* Introduce the new kernel sub-tree x86 which should contain all the codeattilio2010-02-2510-0/+3198
OpenPOWER on IntegriCloud