[tlinux-users:07850] LCD Brightness not working
Jaime <[email protected]>
| Newsgroups | gmane.linux.hardware.toshiba |
|---|---|
| Message-ID | <[email protected]> |
Hi all, I have a Satellite A100-166 and I'm trying to make work the LCD brightness, specially to maximize time of battery. There is no support in kernel for this laptop because the module toshiba_acpi uses ACPI methods _SB_.VALD.GHCI and _SB_.VALZ.GHCI which doesn't exists in my ACPI DSDT table. So that module can't work. I have revised DSDT table (using disassembler iasl) and search for _BCM method (which is suppose to be the one to change brightness) and I tried to use that method with no result. Also I watch what the method was doing: Store in register PO80 the value of the brightness, and that register is defined to be in SystemIO 0x80. I changed that value "manually", but also with no result. I also tried a module for tecra (the one whose link is in toshiba's web) , with no result. In the SCI_HCI.pdf specification of toshiba appears that ACPI methods (VALD.GHCI and VALZ-GHCI) that I should use to modify things like power, usb, etc, but that methods doesn't exist in my laptop. I attach the result of my dsdt disassembled just in case it could be useful for knowing what is happening. Does anyone have support for the LCD brightness for that model or have info about it? Could someone with support for LCD brightness of other model send me the /proc/acpi/dsdt file so I could compare with mine? Thanks! Jaime
cosa.dsl.gz
(application/x-gzip, 20.1 KB) - not displayed