summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/acpi_cpu.c
Commit message (Expand)AuthorAgeFilesLines
* acpi_cpu: fixup for PIIX4E PCI config related to C2avg2009-02-191-1/+11
* Update the list of Cx states when ACPICA notifies us. Usually, thisrpaulo2008-04-121-4/+24
* Some PIIX4 chipsets need to be told to generate Stop Breaks by settingrpaulo2008-03-091-0/+20
* Skip validation of the C3 state if we disabled C3 by software (i.e.,rpaulo2008-02-161-1/+1
* Fix a typo when testing for the NO_C3 quirk.jhb2008-02-121-1/+1
* Fix a shutdown hang on some SMP systems. The previous logic was to IPI allnjl2007-11-021-4/+6
* Evaluate _OSC on boot to indicate our OS capabilities to ACPI. This isnjl2007-08-301-7/+32
* Disable CPU idle states during suspend and reenable them during resume.njl2007-06-031-2/+29
* Fix a bug introduced in the per-CPU Cx states commit. The wrong loop varnjl2007-06-021-30/+27
* Catch up with ACPI-CA 20070320 import.jkim2007-03-221-23/+22
* Add missing function trace for debug prints.njl2007-01-231-0/+2
* Clean up some debug prints from last commit and move one under boot -v.njl2007-01-151-6/+5
* Fix LINT and ACPI_DEBUG builds and add print for use of flush cache inst.njl2007-01-081-5/+8
* Re-work Cx handling to be per-cpu and asymmetrical, fixing support onnjl2007-01-071-198/+312
* If we're trying to use C2/3 and reads from the register are returningnjl2005-10-251-3/+24
* Canonize the include of acpi.h.obrien2005-09-111-1/+1
* Advertise that we can handle unified SMP control of processor powernjl2005-04-101-2/+4
* Fix support for _PDC by using the proper version/length format for thenjl2005-04-101-3/+22
* Add the acpi_get_features() method. This method is called on child driversnjl2005-04-041-28/+21
* If a device_add_child fails (i.e. low memory situation), be sure to freenjl2005-03-271-0/+2
* Remove handling _PSS notifies from acpi_cpu and let acpi_perf handle them.njl2005-02-071-17/+7
* Remove acpi throttling support from the acpi_cpu(4) driver now that thisnjl2005-02-061-236/+9
* Notify the OS that we're taking over Px states in acpi_perf(4) instead ofnjl2005-02-061-9/+0
* Staticize the legacy cpu devclasses and revert the name for the acpi_cpunjl2005-02-061-3/+3
* Convert to the new GAS API so that we can free registers in the future.njl2005-02-051-7/+13
* Make the devclass static for now until deciding whether to share them.njl2005-02-041-1/+1
* Update the CPU attachments to return CPU_IVAR_PCPU as well as pass onnjl2005-02-041-15/+101
* Enable throttling/C3 quirks for PIIX4 parts. Defer checking quirks untilnjl2004-11-161-9/+21
* Update C3 support when BM control is not present.njl2004-10-111-16/+28
* If bus mastering control is not available (PM2_BLK), don't just disablenjl2004-10-111-16/+27
* Move the code for halting the CPU (acpi_cpu_c1) into machdep files.njl2004-10-111-15/+0
* MPSAFE lockingnjl2004-08-131-15/+14
* Use uintmax_t for CPU statistics and add a cast to prevent truncation ofnjl2004-06-241-2/+2
* Add more precision to the cx_usage sysctl output and special-case 0%.njl2004-06-191-5/+11
* Rework acpi_cpu_idle() to select the next idle state before sleeping, notnjl2004-06-051-109/+78
* Work around the preemption problem in acpi_cpu.c for shutting down.peter2004-06-041-0/+2
* Add missing <sys/module.h> includesphk2004-05-301-0/+1
* Change hw.acpi.cpu.cx_lowest to accept values in the form of C1,njl2004-05-071-9/+12
* Rename acpi_cpu to cpu. Change the probe routine to early on rejectnjl2004-05-061-42/+90
* Move the timer difference convenience function from acpi_cpu.c to make itnjl2004-04-211-14/+1
* Add MODULE_DEPEND entries so some of these drivers can eventually benjl2004-04-091-0/+1
* Fix border error to allow systems that specify 100 for latency also usenjl2004-03-171-2/+2
* Document a sysctl.njl2004-03-051-1/+2
* Don't disable Cx support and throttling on machines with a P_BLK_LEN != 6njl2004-03-041-3/+16
* Don't attach throttling if the P_BLK is 0, even if the P_BLK_LEN is 6.njl2003-12-281-1/+1
* Remove the device_t parameter from package routines that only used it tonjl2003-12-231-8/+6
* Remove power profile support from acpi_cpu, it will be managed by anjl2003-12-181-95/+26
* Fix throttling to use the proper mask. The bug resulted in only twonjl2003-12-121-2/+2
* Trim trailing whitespace.jhb2003-12-101-9/+9
* We don't need to call _INI on processor objects now that ACPI-CA doesnjl2003-12-091-7/+0
OpenPOWER on IntegriCloud