summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/acpi_cpu.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Update this driver to be more module friendly:jhb2003-12-031-5/+7
* * If a processor's softc is NULL, use C1 since there is no ACPInjl2003-11-271-4/+11
* * Add acpi_pcpu_get_id(idx, *acpi_id, *cpu_id) which fetches thenjl2003-11-261-49/+48
* * Add a DEVMETHOD for acpi so that child detach methods get called. Addnjl2003-11-191-109/+203
* Implement Cx CPU idle states and updated throttling support.njl2003-11-151-161/+783
* Style and whitespace changes. Also, make the ivar functions non-inlinenjl2003-08-281-99/+111
* Use __FBSDID().obrien2003-08-241-2/+3
* More useful announce message containing current speed of CPUnjl2003-01-231-3/+3
* For the cpu throttling message, s/enabled/availablenjl2003-01-141-1/+2
* Catch up to changes in acpivar.h to add support for using ACPI onjhb2002-10-161-0/+2
* Brutally deal with __func__ being 'const char *' on gcc-3.1.peter2002-05-191-1/+1
* Add generalized power profile code.iwasaki2002-03-041-6/+25
* Match namespace cleanup changes in ACPI CA 20020217 update.msmith2002-02-231-2/+2
* Staticise devclasses and some unnecessarily global variables.msmith2002-01-081-1/+1
OpenPOWER on IntegriCloud