Skip to contentSkip to conversation

ACPI: video: force native for Lenovo 82K8

PATCH Applied Mario Limonciello (AMD) 2 participants 2 messages Aug 20, 2025 – Aug 25, 2025 ACPI

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 ACPI: video: force native for Lenovo 82K8

Lenovo 82K8 has a broken brightness control provided by nvidia_wmi_ec. Add a quirk to prevent using it.

---
 drivers/acpi/video_detect.c | 8 ++++++++
 1 file changed, 8 insertions(+)
drivers/acpi/video_detect.c +8 -0
index d507d5e084354..4cf74f173c785 100644
@@ -948,6 +948,14 @@ static const struct dmi_system_id video_detect_dmi_table[] = {
 		DMI_MATCH(DMI_PRODUCT_NAME, "Mipad2"),
 		},
 	},
+	/* https://gitlab.freedesktop.org/drm/amd/-/issues/4512 */
+	{
+	 .callback = video_detect_force_native,
+	 .matches = {
+		DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
+		DMI_MATCH(DMI_PRODUCT_NAME, "82K8"),
+		},
+	},
 	{ },
 };
 
Signature · 1 line
2.43.0
maintainer Applied
#1 lore raw
Quoted 24 lines · Mario Limonciello (AMD)

Lenovo 82K8 has a broken brightness control provided by nvidia_wmi_ec. Add a quirk to prevent using it.

---
 drivers/acpi/video_detect.c | 8 ++++++++
 1 file changed, 8 insertions(+)
drivers/acpi/video_detect.c +2 -0
index d507d5e084354..4cf74f173c785 100644
@@ -948,6 +948,14 @@ static const struct dmi_system_id video_detect_dmi_table[] = {
                DMI_MATCH(DMI_PRODUCT_NAME, "Mipad2"),
                },
        },
+       /* https://gitlab.freedesktop.org/drm/amd/-/issues/4512 */
+       {

drivers/acpi/video_detect.c static const struct dmi_system_id video_detect_dmi_table[] = {

Quoted 10 lines
drivers/acpi/video_detect.c +6 -1
+        .callback = video_detect_force_native,
+        .matches = {
+               DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
+               DMI_MATCH(DMI_PRODUCT_NAME, "82K8"),
+               },
+       },
        { },
 };
 
--

Applied as 6.18 material, thanks!