]> git.baikalelectronics.ru Git - kernel.git/commit
ACPI: ibm-acpi: fix and extend fan control functions
authorHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Fri, 24 Nov 2006 13:47:13 +0000 (11:47 -0200)
committerLen Brown <len.brown@intel.com>
Thu, 7 Dec 2006 06:38:43 +0000 (01:38 -0500)
commit974e4e87ebaa24035b62d7efafdca5a22c5570bc
tree61f17cfdfa283430531e1b4749e2de93b2b0a812
parent6be8947674c9c9f3817bd9e678d7865f46bf457d
ACPI: ibm-acpi: fix and extend fan control functions

This patch extend fan control functions, implementing enable/disable for
all write access modes, implementing level control for all level-capable
write access modes.

The patch also updates the documentation, explaining levels auto and
disengaged.

ABI changes:
1. Support level 0 as an equivalent to disable
2. Add support for level auto and level disengaged when doing
   EC 0x2f fan control
3. Support enable/disable for all level-based write access modes
4. Add support for level command on FANS thinkpads, as per
   thinkwiki reports

Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Documentation/ibm-acpi.txt
drivers/acpi/ibm_acpi.c