summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/acpi_thermal.c
Commit message (Expand)AuthorAgeFilesLines
* Initialize tz_active to a new constant TZ_ACTIVE_UNKNOWN and make norpaulo2008-04-251-1/+20
* Create a thread to handle passive cooling for 1st zone which has _PSV,ume2008-02-161-19/+20
* Allow the user to override the current active cooling state if staterpaulo2008-02-161-1/+2
* Use devclass_get_count() instead of devclass_get_maxunit() to get thejhb2007-12-311-1/+1
* Add sysctl mibs for _TSP, _TC1 and _TC2 which is user overridableume2007-12-241-0/+40
* Rename the kthread_xxx (e.g. kthread_create()) callsjulian2007-10-201-3/+3
* Check the _TMP value for sanity also. On some systems (HP NX laptops), thenjl2007-03-051-3/+10
* Support Celsius (nn.nC), Fahrenheit (nn.nF) and Kelvin (nnnn) toume2006-09-031-1/+0
* Add support for overriding the values for _CRT, _HOT, and _PSV via sysctl.njl2006-07-251-13/+55
* Minor sysctl cleanup. The RW flag means read|write and so it is redundantnjl2006-06-101-2/+2
* Canonize the include of acpi.h.obrien2005-09-111-1/+1
* Unbreak compiles with ACPI_DEBUG.kan2005-08-261-0/+2
* get current temperature from _TMP during passive cooling is active.ume2005-08-251-15/+33
* initialize only ACPI_BUFFER to avoid race condition with passiveume2005-08-251-1/+8
* don't raise cpu speed over the value when passive cooling is inume2005-08-171-11/+24
* don't do mutex locking around kthread_create() call.ume2005-08-041-4/+16
* Implement passive cooling. It is enabled for tz0 by default whereume2005-07-181-13/+277
* Set the start of the cooling time later on, when we're actually performingnjl2005-02-221-2/+2
* Initialize the flags value properly. We used to do this in acpi_tz_all_off()njl2004-09-211-33/+2
* Clean up rev 1.49 by using the temperature conversion for _PSV also andnjl2004-09-081-4/+5
* Don't change the state of the system in acpi_tz_establish(). Before, wenjl2004-09-071-16/+22
* Add a suffix descriptor for the acpi thermal values as a hint for the userlandpeter2004-08-301-10/+10
* MPSAFE lockingnjl2004-08-131-120/+108
* Add missing <sys/module.h> includesphk2004-05-301-0/+1
* Remove call to _INI for thermal devices. ACPI-CA now calls _INI fornjl2004-05-251-6/+0
* Add back sys/reboot.h which is needed.njl2004-05-061-0/+1
* Make unnecessary globals static and remove unused includes.njl2004-05-061-1/+0
* Remove a check for the return value added in rev 1.41. It's not an errornjl2004-04-121-8/+1
* Add MODULE_DEPEND entries so some of these drivers can eventually benjl2004-04-091-0/+1
* Replace more ad-hoc versions of acpi_GetReference(). Since the type ofnjl2004-04-091-67/+28
* A user can set tz_requested via the hw.acpi.thermal.tzX.active sysctl.njl2004-03-051-1/+1
* Change to acpi_{Get,Set}Integer to provide both methods. Convert allnjl2004-03-031-9/+4
* Call _INI on Thermal Zones as well as devices.njl2004-02-281-0/+6
* Notify the user (at kern.emerg) that the system will be shutting down ifnjl2004-02-031-5/+13
* If the temperature is at _HOT or _CRT for 3 sequential readings, shutdownnjl2004-02-021-14/+21
* Bite the bullet and uncomment the shutdown() in case we hit the _CRT ornjl2004-01-121-4/+4
* Use the appropriate values for the notifies. No change in behaviornjl2003-12-311-2/+2
* Add devctl(4) notify support to ACPI. Various subsystems now notifynjl2003-10-251-0/+2
* Consistently print attach messages.njl2003-09-261-1/+1
* Style and whitespace changes. Also, make the ivar functions non-inlinenjl2003-08-281-137/+146
* Use __FBSDID().obrien2003-08-241-2/+3
* Catch up to changes in acpivar.h to add support for using ACPI onjhb2002-10-161-2/+9
* Some kernel threads try to do significant work, and the default KSTACK_PAGESscottl2002-10-021-1/+1
* Fix a bug about the cooling system controlling in acpi_thermal driver.iwasaki2002-08-271-0/+16
* Fixed printf format errors which apparently crept in while -Wformat wasbde2002-05-251-1/+1
* Brutally deal with __func__ being 'const char *' on gcc-3.1.peter2002-05-191-9/+9
* Add generalized power profile code.iwasaki2002-03-041-6/+14
* The thermal thread needs to take Giant before it does anything with themsmith2002-02-251-0/+6
* Match namespace cleanup changes in ACPI CA 20020217 update.msmith2002-02-231-46/+72
* Staticise devclasses and some unnecessarily global variables.msmith2002-01-081-1/+1
OpenPOWER on IntegriCloud