aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* hwpstate: use CPU_FOREACH when binding to all available processorsAndriy Gapon2010-11-161-12/+8
* Move identical copies of apm_bios.h to sys/x86/include, replace them withJung-uk Kim2010-11-111-0/+264
* make it possible to actually enable hwpstate_verboseAndriy Gapon2010-11-111-1/+2
* Make APM emulation look more closer to its origin. Use device_get_softc(9)Jung-uk Kim2010-11-101-7/+6
* Refactor acpi_machdep.c for amd64 and i386, move APM emulation into a newJung-uk Kim2010-11-101-0/+490
* Move the mptable.h under x86/include/.Attilio Rao2010-11-093-2/+148
* Now OsdEnvironment.c is identical on amd64 and i386. Move it to a new home.Jung-uk Kim2010-11-091-0/+91
* Move the MADT parser for amd64 and i386 to sys/x86/acpica now that it isJohn Baldwin2010-11-081-0/+572
* Sync the APIC startup sequence with amd64:John Baldwin2010-11-082-12/+6
* Only dump the values of the PMC and CMCI local vector table entries on aJohn Baldwin2010-11-081-4/+9
* Cosmetic change to revert one of my earlier ones.John Baldwin2010-11-021-1/+1
* Further tweaks to the ram_attach() routine:John Baldwin2010-11-021-9/+8
* Skip SMAP regions above 4GB on i386 since they will not fit into a long.John Baldwin2010-11-021-12/+19
* Move <machine/apicreg.h> to <x86/apicreg.h>.John Baldwin2010-11-015-4/+449
* Move the <machine/mca.h> header to <x86/mca.h>.John Baldwin2010-11-013-2/+58
* - Merge ram_attach() implementation for i386 and amd64Attilio Rao2010-10-291-42/+39
* Merge nexus.c from amd64 and i386 to x86 subtree.Attilio Rao2010-10-281-0/+814
* Merge the mptable support from MD bits to x86 subtree.Attilio Rao2010-10-282-0/+1232
* Style fix.Attilio Rao2010-10-261-2/+2
* Remove usage of PRI* macro for style compliancy.Attilio Rao2010-10-261-4/+3
* Merge dump_machdep.c i386/amd64 under the x86 subtree.Attilio Rao2010-10-261-0/+374
* Use 'saveintr' instead of 'savecrit' or 'eflags' to hold the state returnedJohn Baldwin2010-10-251-6/+6
* atrtc: remove (pre-)historic check of RTC NVRAM at address 0x0eAndriy Gapon2010-10-161-4/+1
* Restore pre-r212778 optimization, skipping timer reprogramming when it isAlexander Motin2010-09-181-19/+27
* Add one-shot mode support to attimer (i8254) event timer.Alexander Motin2010-09-171-44/+71
* Few whitespace cleanups and comments tunings.Alexander Motin2010-09-161-10/+12
* Refactor timer management code with priority to one-shot operation mode.Alexander Motin2010-09-131-1/+1
* Each processor socket in a QPI system has a special PCI bus for theJohn Baldwin2010-09-071-13/+45
* When DTrace is enabled, make sure we don't overwrite the IDT_DTRACE_RETRui Paulo2010-08-301-0/+25
* Correctly ensure that the CPU family is 0x6, not non-zero.John Baldwin2010-08-251-1/+2
* Intel QPI chipsets actually provide two extra "non-core" PCI buses thatJohn Baldwin2010-08-251-0/+286
* Enable timer interrupt before starting timer. This allows to handle veryAlexander Motin2010-08-241-8/+7
* When performing a sanity check on the SRAT table to ensure that eachJohn Baldwin2010-07-291-1/+2
* The corrected error count field is dependent on CMCI, not TES.John Baldwin2010-07-281-1/+1
* Add a parser for the ACPI SRAT table for amd64 and i386. It setsJohn Baldwin2010-07-271-0/+329
* Increment td->td_intr_nesting_level for LAPIC timer interrupts. Among otherAlexander Motin2010-07-241-0/+2
* Fix several un-/signedness bugs of r210290 and r210293. Add one more check.Alexander Motin2010-07-203-7/+8
* Extend timer driver API to report also minimal and maximal supported periodAlexander Motin2010-07-203-1/+21
* Move timeevents.c to MI code, as it is not x86-specific. I already haveAlexander Motin2010-07-141-508/+0
* Remove some unneeded includes. Code now can be built on ARM.Alexander Motin2010-07-141-3/+0
* Rise knowledge about curthread->td_intr_frame by one step. Make timerAlexander Motin2010-07-134-13/+7
* Unify pc98 event timer code with the rest of x86.Alexander Motin2010-07-131-0/+97
* Instead of deleting existing IRQ resource, which is not really working forAlexander Motin2010-07-122-3/+13
* Make kernel panic with reasonable message if no usable event timer found.Alexander Motin2010-07-111-0/+2
* Allow attimer to be hinted at ISA if not reported by ISA PNP or ACPI.Alexander Motin2010-07-012-7/+12
* Rework r209456:Alexander Motin2010-07-012-2/+4
* Do not trust IRQ reported by ACPI. There are cases when it is wrong.Alexander Motin2010-06-232-0/+2
* Add "legacy route" support to HPET driver. When enabled, this mode makesAlexander Motin2010-06-222-28/+32
* Fix i386 LINT build broken by r209371.Alexander Motin2010-06-211-0/+3
* Implement new event timers infrastructure. It provides unified APIs forAlexander Motin2010-06-204-354/+845