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 are used to fix three 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. The patches have not been tested yet. I send them here to see if someone has better ideas about these issues. 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