Lines Matching refs:_BQC
188 u8 _BQC:1; /* Get current brightness level */
189 u8 _BCQ:1; /* Some buggy BIOS uses _BCQ instead of _BQC */
366 * For some buggy _BQC methods, we need to add a constant value to
367 * the _BQC return value to get the actual current brightness level
406 * Broken _BQC workaround http://bugzilla.kernel.org/show_bug.cgi?id=13121
538 * _BQC returns an index that doesn't account for the first 2
564 if (device->cap._BQC || device->cap._BCQ) {
565 char *buf = device->cap._BQC ? "_BQC" : "_BCQ";
573 * value returned by _BQC, so don't furtherly
593 device->cap._BQC = device->cap._BCQ = 0;
600 * ACPI video backlight still works w/ buggy _BQC.
605 device->cap._BQC = device->cap._BCQ = 0;
709 * Decides if _BQC/_BCQ for this system is usable
713 * index. If not, clear the _BQC/_BCQ capability.
729 * through _BQC, we need to test another value for them. However,
745 * level 0 is also 100, so we assume _BQC is indexed, when it's not.
747 * This causes all _BQC calls to return bogus values causing weird
770 /* buggy _BQC found, need to find out if it uses index */
779 device->cap._BQC = device->cap._BCQ = 0;
918 /* _BQC uses INDEX while _BCL uses VALUE in some laptops */
921 if (!device->cap._BQC)
933 * cap._BQC may get cleared due to _BQC is found to be broken
936 if (!device->cap._BQC)
941 * On some buggy laptops, _BQC returns an uninitialized
988 if (acpi_has_method(device->dev->handle, "_BQC")) {
989 device->cap._BQC = 1;
992 "_BCQ is used instead of _BQC\n");