thinkpad-acpi: forbid the use of HBRV on Lenovo ThinkPads
commit7ba3544630af9e458e6c9d816a7e2be599c84efd
authorHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Sat, 6 Jun 2009 15:51:59 +0000 (6 12:51 -0300)
committerHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Sat, 6 Jun 2009 15:51:59 +0000 (6 12:51 -0300)
tree04d5ddfce8a0b6589e4345670b92a7b36d61d5bd
parent60375c0dc4aa816a9c88597e10ec27eb217c724d
thinkpad-acpi: forbid the use of HBRV on Lenovo ThinkPads

Forcing thinkpad-acpi to do EC-based brightness control (HBRV) on a
X61 has very... interesting effects, instead of doing nothing (since
it doesn't have EC-based backlight control), it causes "weirdness" in
the fan tachometer readings, for example.

This means the EC register that used to be HBRV has been reused by
Lenovo for something else, but they didn't remove it from the DSDT.

Make sure the documentation reflects this data, and forbid the user
from forcing the driver to access HBRV on Lenovo ThinkPads.

Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Documentation/laptops/thinkpad-acpi.txt
drivers/platform/x86/thinkpad_acpi.c