Nate Lawson f387ed7e06 Don't change the state of the system in acpi_tz_establish(). Before, we
would turn off all fans when initializing a zone.  However, the HP Omnibook
500 generates a notify saying the zone needs to be re-evaluated whenever
its fan is switched on or off.  This produced an infinite loop.  Also, note
that running _SCP can generate the same notify.

Since we need to make sure old fan references are turned off when getting
new ones, run acpi_tz_monitor() first.  This will turn off any unneeded
fans.  Then, check for new settings.  After that, run acpi_tz_monitor()
again to turn on/off any fans referenced by the new settings.

Tested by:	brooks
2004-09-07 17:02:08 +00:00
..
2004-08-22 03:55:04 +00:00
2004-05-30 20:08:47 +00:00
2004-08-27 21:25:16 +00:00
2004-09-01 06:10:11 +00:00
2004-06-27 13:07:02 +00:00
2004-07-10 20:57:43 +00:00
2003-08-24 17:55:58 +00:00
2004-07-22 07:11:15 +00:00
2004-09-06 20:42:34 +00:00
2004-05-30 20:08:47 +00:00
2004-06-16 09:47:26 +00:00
2004-08-02 20:42:28 +00:00
2004-06-16 09:47:26 +00:00
2004-06-16 09:47:26 +00:00
2004-06-16 09:47:26 +00:00
2004-07-10 15:38:27 +00:00
2003-08-24 17:55:58 +00:00
2004-06-16 09:47:26 +00:00
2004-09-07 07:54:45 +00:00
2004-08-04 18:30:31 +00:00
2003-08-24 17:55:58 +00:00
2004-06-16 09:47:26 +00:00
2004-06-16 09:47:26 +00:00
2004-08-25 17:54:19 +00:00
2004-06-16 09:47:26 +00:00
2004-07-10 21:05:14 +00:00
2004-07-10 21:06:08 +00:00
2004-05-30 20:08:47 +00:00
2003-08-24 17:55:58 +00:00
2004-05-30 20:08:47 +00:00
2004-05-30 20:08:47 +00:00
2004-07-28 06:21:53 +00:00
2004-07-28 06:21:53 +00:00
2004-07-10 21:14:20 +00:00
2004-09-01 22:53:13 +00:00
2004-05-30 20:08:47 +00:00
2004-08-18 16:14:44 +00:00
2004-06-16 09:47:26 +00:00
2004-05-30 20:08:47 +00:00
2004-09-05 12:33:15 +00:00
2003-08-24 17:55:58 +00:00
2004-05-30 20:08:47 +00:00