projects/linux·commit d37efb79

ACPI / video: Add quirks for the Dell Precision 7510

d37efb79 · Shih-Yuan Lee (FourDollars) <[email protected]> · 2017-06-14 16:29:16 +08:00

The Dell Precision 7510 has a broken acpi-video implementation.

The backlight control bits work, but when the brightness is changed via
the acpi-video interface the backlight flickers annoyingly before settling
at the new brightness, switching to using the native interface fixes the
flickering so add a quirk for this (the vendor interface can not change the
brightness at all).

Signed-off-by: Shih-Yuan Lee (FourDollars) <[email protected]>
Signed-off-by: Rafael J. Wysocki <[email protected]>
Commit
d37efb79bc1cc5763d5ac4a96b9ad2ecbddcbe8a
Parents
c0bc126f

Changes

1 files changed · +8 −0

FileStatusAddDelContent
drivers/acpi/video_detect.cmodified+8−0View file

drivers/acpi/video_detect.c

View file
diff --git a/drivers/acpi/video_detect.c b/drivers/acpi/video_detect.c
index 7f48156..d179e8d 100644
--- a/drivers/acpi/video_detect.c
+++ b/drivers/acpi/video_detect.c
@@ -305,6 +305,14 @@ static const struct dmi_system_id video_detect_dmi_table[] = {
DMI_MATCH(DMI_PRODUCT_NAME, "Dell System XPS L702X"),
},
},
+ {
+ .callback = video_detect_force_native,
+ .ident = "Dell Precision 7510",
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."),
+ DMI_MATCH(DMI_PRODUCT_NAME, "Precision 7510"),
+ },
+ },
{ },
};