From e84af1ca9c34ff614ec032fdf8a2fc296918ffb6 Mon Sep 17 00:00:00 2001 From: "Hitesh K. Patel" Date: Mon, 16 Apr 2012 13:32:15 -0700 Subject: [PATCH] GFX-Display: Display Brightness settings ignored after bootup BZ: 33396 For Enzo Panel we need to make sure we set the display status variable correctly. Change-Id: Ie6104509f4d8cde5ad3f8b7aa8f3252597ccd2ed Signed-off-by: Hitesh K. Patel Reviewed-on: http://android.intel.com:8080/46007 Reviewed-by: Ai, Ke Reviewed-by: Xu, Randy Reviewed-by: buildbot Tested-by: buildbot --- drivers/staging/mrst/drv/auo_sc1_cmd.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/staging/mrst/drv/auo_sc1_cmd.c b/drivers/staging/mrst/drv/auo_sc1_cmd.c index 0f34364..5ec5adb 100644 --- a/drivers/staging/mrst/drv/auo_sc1_cmd.c +++ b/drivers/staging/mrst/drv/auo_sc1_cmd.c @@ -620,6 +620,7 @@ static void mdfld_auo_dsi_dbi_prepare(struct drm_encoder *encoder) dbi_output->mode_flags &= ~MODE_SETTING_ENCODER_DONE; mdfld_auo_dsi_dbi_set_power(encoder, false); + gbdispstatus = false; } static void mdfld_auo_dsi_dbi_commit(struct drm_encoder *encoder) @@ -639,6 +640,8 @@ static void mdfld_auo_dsi_dbi_commit(struct drm_encoder *encoder) mdfld_auo_dsi_dbi_set_power(encoder, true); + gbdispstatus = true; + dbi_output->mode_flags &= ~MODE_SETTING_IN_ENCODER; #ifdef CONFIG_MDFLD_DSI_DPU -- 2.7.4