Hi, all, here is the patch set I made recently, including some cleanups and fixes for the Thinkpad/Asus laptops with buggy _BQC/_BCL/_BCM implementation. The first two patches checks if ACPI video driver fails to set/get the current brightness level, which is not done before. patch 3/4/5/6 are used to fix four different problems. 1. the brightness levels when machine is on AC/Battery are not exported by _BCL. 2. The supported brightness levels are reversed in the _BCL method. 3. Index values are used in _BQC/_BCL/_BCM method. 4. _BCQ method is implemented instead of _BQC patch 7 add a warning message when _BQC is not implemented. Any comments are welcome. thanks, rui -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html