linux/Documentation/laptops
Henrique de Moraes Holschuh 0e501834f8 thinkpad-acpi: rework brightness support
Refactor and redesign the brightness control backend...

In order to fix bugzilla #11750...

Add a new brightness control mode: support direct NVRAM checkpointing
of the backlight level (i.e. store directly to NVRAM without the need
for UCMS calls), and use that together with the EC-based control.
Disallow UCMS+EC, thus avoiding races with the SMM firmware.

Switch the models that define HBRV (EC Brightness Value) in the DSDT
to the new mode.  These are: T40-T43, R50-R52, R50e, R51e, X31-X41.

Change the default for all other IBM ThinkPads to UCMS-only.  The
Lenovo models already default to UCMS-only.

Reported-by: Alexey Fisher <bug-track@fisher-privat.net>
Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Signed-off-by: Len Brown <len.brown@intel.com>
2009-04-04 03:14:53 -04:00
..
00-INDEX laptops: move laptop-mode.txt to Documentation/laptops/ 2008-03-12 02:37:21 -04:00
acer-wmi.txt acer-wmi: Remove wireless and bluetooth sysfs entries 2008-10-08 16:56:04 -04:00
disk-shock-protection.txt ata: Add documentation for hard disk shock protection interface (v3) 2008-10-13 21:39:50 +02:00
laptop-mode.txt laptops: move laptop-mode.txt to Documentation/laptops/ 2008-03-12 02:37:21 -04:00
sony-laptop.txt sony-laptop - Move sony-laptop.txt to Documentation/laptops 2008-02-09 04:15:40 -05:00
sonypi.txt sonypi - Move sonypi.txt to Documentation/laptops 2008-02-09 04:15:53 -05:00
thinkpad-acpi.txt thinkpad-acpi: rework brightness support 2009-04-04 03:14:53 -04:00