summaryrefslogtreecommitdiffstats
path: root/sys/amd64/acpica
Commit message (Expand)AuthorAgeFilesLines
* With retirement of cpumask_t and usage of cpuset_t for representing aattilio2011-07-041-1/+2
* Commit the support for removing cpumask_t and replacing it directly withattilio2011-05-051-11/+10
* sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.mdf2011-01-121-1/+1
* Reinitialize PAT MSR via pmap_init_pat() while resuming. This function doesjkim2010-11-233-9/+1
* Make APM emulation look more closer to its origin. Use device_get_softc(9)jkim2010-11-101-3/+2
* Refactor acpi_machdep.c for amd64 and i386, move APM emulation into a newjkim2010-11-101-449/+4
* Now OsdEnvironment.c is identical on amd64 and i386. Move it to a new home.jkim2010-11-091-91/+0
* Reduce diff between platforms and fix style(9) bugs.jkim2010-11-091-15/+35
* Move the MADT parser for amd64 and i386 to sys/x86/acpica now that it isjhb2010-11-081-572/+0
* A few small style and whitespace fixes.jhb2010-11-081-2/+1
* Move <machine/apicreg.h> to <x86/apicreg.h>.jhb2010-11-012-2/+2
* Move the <machine/mca.h> header to <x86/mca.h>.jhb2010-11-011-1/+1
* Reset switchtime to zero rather than the current CPU ticker (TSC) value.jkim2010-08-131-2/+2
* Reset switchtime and switchticks after resynchronizing the system clock.jkim2010-08-121-1/+3
* Remove unnecessary casting and simplify code. We are not there yet. ;-)jkim2010-08-061-3/+1
* Correct argument order of acpi_restorecpu(), which was forgotten in r210804.jkim2010-08-061-1/+1
* Remove an unnecessary register load.jkim2010-08-031-2/+1
* savectx() has not been used for fork(2) for about 15 years. [1]jkim2010-08-032-47/+33
* - Merge savectx2() with savectx() and struct xpcb with struct pcb. [1]jkim2010-08-023-67/+59
* Rename PCB_USER_FPU to PCB_USERFPU not to clash with a macro from fpu.h.jkim2010-07-291-1/+1
* Re-implement FPU suspend/resume for amd64. This removes superfluous usesjkim2010-07-262-6/+15
* Move i386-inherited logic of building ACPI headers for acpi_wakeup.c intojkim2010-07-124-50/+0
* Restore the machine check register banks on resume. For banks beingjhb2010-06-151-0/+2
* Fix ACPI suspend/resume on amd64, which was broken since r208833.jkim2010-06-141-1/+1
* Update several places that iterate over CPUs to use CPU_FOREACH().jhb2010-06-111-3/+1
* Introduce the x86 kernel interfaces to allow kernel code to usekib2010-06-051-1/+1
* Use the same policy for rejecting / not-reject ACPI tables with incorrectjhb2010-03-191-0/+2
* Simplify a macro not to generate unncessary symbols.jkim2009-12-081-14/+1
* Tweak memory allocation for amd64 suspend/resume CPU context.jkim2009-11-041-16/+14
* Try hiding annoying text cursor after the video controller is reset.jkim2009-10-231-0/+5
* Clean up amd64 suspend/resume code.jkim2009-10-083-33/+35
* Copy apm(4) emulation from sys/i386/acpica/acpi_machdep.c andjkim2009-09-271-8/+448
* Extract the code to find and map the MADT ACPI table during early kerneljhb2009-09-232-223/+254
* Import ACPICA 20090521.jkim2009-06-054-7/+11
* Reduce code duplcations from r190620. While I am here, tweak a comment.jkim2009-04-021-3/+1
* Chase GDT layout changes and unbreak suspend/resume on amd64.jkim2009-04-023-18/+18
* Save and restore segment registers on amd64 when entering and leavingkib2009-04-011-6/+11
* - Clean up suspend/resume code for amd64.jkim2009-03-234-31/+29
* Initial suspend/resume support for amd64.jkim2009-03-177-2/+925
* At least one BIOS bogusly includes duplicate entries for I/O APICs. Thejhb2009-03-051-0/+4
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-2/+2
* Rework how the nexus(4) device works on x86 to better handle the idea ofjhb2008-03-131-0/+44
* For no good reason I had assumed that ACPI table headers would be pagejhb2008-01-311-5/+7
* Handle CPUs with APIC IDs higher than 32 (at least one IBM server usesjhb2007-05-081-10/+7
* Catch up with ACPI-CA 20070320 import.jkim2007-03-222-142/+137
* Use vm_paddr_t rather than uintptr_t when passing the physical address ofjhb2007-03-051-4/+3
* First pass at allowing memory to be mapped using cache modes other thanjhb2006-08-111-5/+5
* If the XSDT address in the RSDP for an ACPI 2.0 machine is NULL, then falljhb2006-03-271-4/+5
* Catch up with ACPI-CA 20051021 importjkim2005-11-011-1/+1
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-1/+1
OpenPOWER on IntegriCloud