Thread (1 message) 1 message, 1 author, 2002-11-03

Re: Changing temperature trip points

From: Pavel Machek <hidden>
Date: 2002-11-03 20:39:49

Hi!
quoted
quoted
Actually, I think the problem is something else: The BIOS is supposed to
generate ACPI events whenever these trip points are reached. So if you
change these values (by patching the DSDT, by "hardwiring" it into the
kernel) you need to use the polling method. Then ACPI will compare the
current temperature to the specified temperatures with a specified
frequency. Any chance you can try whether my assuption is correct?

YOU are right that I need to turn the polling on.

But I'm sure fan is done by bios on my machine.
Yes, that might well be - the fan on my machine turns on and off both when
it thinks it should, and when ACPI tells it should *weird*

Actually, I think any write into trip_points should automatically enable
the polling mode. Will submit a patch which does that later. Do 3 seconds
sound sane?
I believe user should be clever enough to set polling rate manually.

Perhaps documenting it is enough?
				Pavel
PS: Polling rate has strong effect  on how passive works. If you set
it too fast it will basically only use "max performance" and "max
throttle", which is not what you want.

-- 
Casualities in World Trade Center: ~3k dead inside the building,
cryptography in U.S.A. and free speech in Czech Republic.


-------------------------------------------------------
This SF.net email is sponsored by: ApacheCon, November 18-21 in
Las Vegas (supported by COMDEX), the only Apache event to be
fully supported by the ASF. http://www.apachecon.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help