drm/i915: quirk asserts controllable backlight presence, overriding VBT
[deliverable/linux.git] / drivers / gpu / drm / i915 / intel_display.c
index 556c916dbf9d26ebea62b648dbcdd379674e82ab..949c765037edfc34980e684a9c5bb435669283df 100644 (file)
@@ -11591,6 +11591,14 @@ static void quirk_invert_brightness(struct drm_device *dev)
        DRM_INFO("applying inverted panel brightness quirk\n");
 }
 
+/* Some VBT's incorrectly indicate no backlight is present */
+static void quirk_backlight_present(struct drm_device *dev)
+{
+       struct drm_i915_private *dev_priv = dev->dev_private;
+       dev_priv->quirks |= QUIRK_BACKLIGHT_PRESENT;
+       DRM_INFO("applying backlight present quirk\n");
+}
+
 struct intel_quirk {
        int device;
        int subsystem_vendor;
This page took 0.030587 seconds and 5 git commands to generate.