[RFC] Patch to enable temperature ceiling in powerd

Hajimu UMEMOTO ume at freebsd.org
Sun Feb 10 15:37:14 UTC 2008


Hi,

>>>>> On Fri, 08 Feb 2008 07:58:39 -0500
>>>>> "Alexandre \"Sunny\" Kovalenko" <alex.kovalenko at verizon.net> said:

alex> hw.acpi.thermal.tz0.passive_cooling: 0

Perhaps, your ACPI BIOS doesn't provide _TSP, _TC1 and/or _TC2 which
are required to work passive cooling.
8-CURRENT has sysctl mibs for _TSP, _TC1 and _TC2 which are user
overridable but are blocked on user_override mib.
With them, you should be able to use a passive cooling without your
ACPI BIOS support.  But, it is not MFC'ed yet.  You can try the
following change:

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/acpica/acpi_thermal.c.diff?r1=1.65;r2=1.66

You need to have some knowledge to set them correctly.  Just for
reference, my laptop has _TC1=0, _TC2=12, _TSP=40.

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume at mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/


More information about the freebsd-acpi mailing list