Browse Source

drm/i915: Restore brightness level in aux backlight driver

Some panel will default to zero brightness when turning the
panel off and on again. This patch restores last brightness
level back when panel is turning back on.

Signed-off-by: Puthikorn Voravootivat <puthik@chromium.org>
Reviewed-by: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20170511230225.142870-8-puthik@chromium.org
Puthikorn Voravootivat 8 years ago
parent
commit
2630addf6b
1 changed files with 1 additions and 0 deletions
  1. 1 0
      drivers/gpu/drm/i915/intel_dp_aux_backlight.c

+ 1 - 0
drivers/gpu/drm/i915/intel_dp_aux_backlight.c

@@ -127,6 +127,7 @@ static void intel_dp_aux_enable_backlight(struct intel_connector *connector)
 	}
 	}
 
 
 	set_aux_backlight_enable(intel_dp, true);
 	set_aux_backlight_enable(intel_dp, true);
+	intel_dp_aux_set_backlight(connector, connector->panel.backlight.level);
 }
 }
 
 
 static void intel_dp_aux_disable_backlight(struct intel_connector *connector)
 static void intel_dp_aux_disable_backlight(struct intel_connector *connector)