Skip to content

Commit 9dcb342

Browse files
jwrdegoederafaeljw
authored andcommitted
ACPI: video: Add backlight=native DMI quirk for HP EliteBook 8460p
The HP EliteBook 8460p predates Windows 8, so it defaults to using acpi_video# for backlight control. Starting with the 6.1.y kernels the native radeon_bl0 backlight is hidden in this case instead of relying on userspace preferring acpi_video# over native backlight devices. It turns out that for the acpi_video# interface to work on the HP EliteBook 8460p, the brightness needs to be set at least once through the native interface, which now no longer is done breaking backlight control. The native interface however always works without problems, so add a quirk to use native backlight on the EliteBook 8460p to fix this. Fixes: fb1836c ("ACPI: video: Prefer native over vendor") Link: https://bugzilla.redhat.com/show_bug.cgi?id=2161428 Signed-off-by: Hans de Goede <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]>
1 parent d77596d commit 9dcb342

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

drivers/acpi/video_detect.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -618,6 +618,14 @@ static const struct dmi_system_id video_detect_dmi_table[] = {
618618
DMI_MATCH(DMI_PRODUCT_NAME, "UX303UB"),
619619
},
620620
},
621+
{
622+
.callback = video_detect_force_native,
623+
/* HP EliteBook 8460p */
624+
.matches = {
625+
DMI_MATCH(DMI_SYS_VENDOR, "Hewlett-Packard"),
626+
DMI_MATCH(DMI_PRODUCT_NAME, "HP EliteBook 8460p"),
627+
},
628+
},
621629
{
622630
.callback = video_detect_force_native,
623631
/* HP Pavilion g6-1d80nr / B4U19UA */

0 commit comments

Comments
 (0)