ACPI: video: Add backlight=native DMI quirk for HP EliteBook 8460p
authorHans de Goede <hdegoede@redhat.com>
Thu, 19 Jan 2023 16:37:44 +0000 (17:37 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 23 Jan 2023 19:58:26 +0000 (20:58 +0100)
commit9dcb34234b8235144c96103266317da33321077e
treeb8bd4324d20b7dc08d08811e43ea54e3bf56885a
parentd77596d432cc4142520af32b5388d512e52e0edb
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: fb1836c91317 ("ACPI: video: Prefer native over vendor")
Link: https://bugzilla.redhat.com/show_bug.cgi?id=2161428
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/video_detect.c