Re: [PATCH] ACPI: video: force native backlight on Acer Nitro AN515-46
"Rafael J. Wysocki (Intel)" <[email protected]> Wed, 5 Aug 2026 19:15:27 +0200
| Newsgroups | org.kernel.vger.linux-acpi |
|---|---|
| Message-ID | <CAJZ5v0jRYmhr+x7j_zWSu5tnt+Nkf3-sVHXS1_rp=xk86wFbCA@mail.gmail.com> |
On Mon, Jul 27, 2026 at 3:22 PM Marcos Paulo Medeiros <[email protected]> wrote: > > The Acer Nitro AN515-46 is a hybrid graphics laptop whose internal > panel is driven by the AMD GPU (Radeon 680M); the discrete NVIDIA GPU > only drives external outputs. The firmware nevertheless advertises the > NVIDIA WMI EC backlight GUID, so the backlight type resolves to > nvidia_wmi_ec. The nvidia-wmi-ec-backlight driver however fails to > probe ("EC backlight control failed: AE_NOT_FOUND") and, since the > backlight type is still nvidia_wmi_ec, amdgpu skips registering its > own backlight device. The result is no backlight device at all, > leaving the brightness keys and the desktop brightness slider > non-functional. > > Booting with acpi_backlight=native makes amdgpu register its backlight > interface and brightness control works. Add a DMI quirk to use the > native backlight on this model by default. > > Signed-off-by: Marcos Paulo Medeiros <[email protected]> > --- > drivers/acpi/video_detect.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/drivers/acpi/video_detect.c b/drivers/acpi/video_detect.c > index 5b0dc679e..07755b856 100644 > --- a/drivers/acpi/video_detect.c > +++ b/drivers/acpi/video_detect.c > @@ -919,6 +919,14 @@ static const struct dmi_system_id video_detect_dmi_table[] = { > DMI_MATCH(DMI_PRODUCT_NAME, "OMEN by HP Gaming Laptop 16-n0xxx"), > }, > }, > + { > + .callback = video_detect_force_native, > + /* Acer Nitro AN515-46 */ > + .matches = { > + DMI_MATCH(DMI_SYS_VENDOR, "Acer"), > + DMI_MATCH(DMI_PRODUCT_NAME, "Nitro AN515-46"), > + }, > + }, > > /* > * x86 android tablets which directly control the backlight through > -- Applied as 7.3 material, thanks!