Lines Matching refs:br

705 	struct acpi_video_device_brightness *br = device->brightness;  in acpi_video_bqc_quirk()  local
718 test_level = current_level == max_level ? br->levels[3] : max_level; in acpi_video_bqc_quirk()
730 if (level < br->count) { in acpi_video_bqc_quirk()
731 if (br->flags._BCL_reversed) in acpi_video_bqc_quirk()
732 level = br->count - 3 - level; in acpi_video_bqc_quirk()
733 if (br->levels[level + 2] == test_level) in acpi_video_bqc_quirk()
734 br->flags._BQC_use_index = 1; in acpi_video_bqc_quirk()
737 if (!br->flags._BQC_use_index) in acpi_video_bqc_quirk()
762 struct acpi_video_device_brightness *br = NULL; in acpi_video_init_brightness() local
775 br = kzalloc(sizeof(*br), GFP_KERNEL); in acpi_video_init_brightness()
776 if (!br) { in acpi_video_init_brightness()
782 br->levels = kmalloc((obj->package.count + 2) * sizeof *(br->levels), in acpi_video_init_brightness()
784 if (!br->levels) { in acpi_video_init_brightness()
797 if (count > 2 && br->levels[count - 1] == value) in acpi_video_init_brightness()
800 br->levels[count] = value; in acpi_video_init_brightness()
802 if (br->levels[count] > max_level) in acpi_video_init_brightness()
803 max_level = br->levels[count]; in acpi_video_init_brightness()
814 if (br->levels[i] == br->levels[0]) in acpi_video_init_brightness()
816 if (br->levels[i] == br->levels[1]) in acpi_video_init_brightness()
822 br->flags._BCL_no_ac_battery_levels = 1; in acpi_video_init_brightness()
824 br->levels[i] = br->levels[i - level_ac_battery]; in acpi_video_init_brightness()
830 if (max_level == br->levels[2]) { in acpi_video_init_brightness()
831 br->flags._BCL_reversed = 1; in acpi_video_init_brightness()
832 sort(&br->levels[2], count - 2, sizeof(br->levels[2]), in acpi_video_init_brightness()
834 } else if (max_level != br->levels[count - 1]) in acpi_video_init_brightness()
838 br->count = count; in acpi_video_init_brightness()
839 device->brightness = br; in acpi_video_init_brightness()
842 br->curr = level = max_level; in acpi_video_init_brightness()
869 for (i = 2; i < br->count; i++) in acpi_video_init_brightness()
870 if (level == br->levels[i]) in acpi_video_init_brightness()
872 if (i == br->count || !level) in acpi_video_init_brightness()
886 kfree(br->levels); in acpi_video_init_brightness()
888 kfree(br); in acpi_video_init_brightness()