diff mbox

fix backlight brightness on intel LVDS panel after reopening lid

Message ID 3f792aaf90cf0b3d49be21baa2682d5d.squirrel@webmail.greenhost.nl (mailing list archive)
State New, archived
Headers show

Commit Message

Indan Zupancic Feb. 18, 2011, 4:57 a.m. UTC
None
diff mbox

Patch

diff --git a/drivers/gpu/drm/i915/intel_panel.c b/drivers/gpu/drm/i915/intel_panel.c
index c65992d..c4b1ca4 100644
--- a/drivers/gpu/drm/i915/intel_panel.c
+++ b/drivers/gpu/drm/i915/intel_panel.c
@@ -267,6 +235,9 @@  void intel_panel_enable_backlight(struct drm_device *dev)
 {
 	struct drm_i915_private *dev_priv = dev->dev_private;

+	if (dev_priv->backlight_enabled)
+		return;
+
 	if (dev_priv->backlight_level == 0)
 		dev_priv->backlight_level = intel_panel_get_max_backlight(dev);