On Tuesday 10 March 2009 09:03:29 Zhang Rui wrote: > + /* > + * some buggy BIOS don't export the levels > + * when machine is on AC/Battery in _BCL package. > + * In this case, the first two elements in _BCL packages > + * are also supported brightness levels that OS should take care of. > + */ > + for (i = 2; i < count; i++) > + if (br->levels[i] == br->levels[0] || > + br->levels[i] == br->levels[1]) > + level_ac_battery++; Hmm, I wonder whether this is what Len sees on one of his machine. Do you remember when I added the patches to distinguish native vs acpi brightness switching? IIRC you missed some brightness levels with ACPI? Wasn't this 6 vs 8, ACPI vs native? Rui's patches should fix this then. IIRC it was a panasonic. Hmm both, panasonic and toshiba drivers seem to register for the backlight interface unconditionally and miss the check whether the ACPI video driver also might register for that one. If above is true, I can add the check for them again. Thomas -- 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