diff options
| author | Shuo Yan <shuoy@codeaurora.org> | 2013-11-12 14:28:39 +0800 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:23:21 -0700 |
| commit | cb6b7609c6c2f04ec96b5db910dafbbde5ea1df9 (patch) | |
| tree | 887c259808cc4987c4d23db3ef05d51026dbc34d /drivers/video/fbdev | |
| parent | f8b86d2220e6d86a587b50c5614c462c49489f69 (diff) | |
msm: mdss: Turn off backlight while power off
Turn off the backlight while system power off as it
could show white flicker depending on the panel.
Change-Id: I282b7f7e716e09ed7700bcfe3941ca4c880c604f
Signed-off-by: Shuo Yan <shuoy@codeaurora.org>
Diffstat (limited to 'drivers/video/fbdev')
| -rw-r--r-- | drivers/video/fbdev/msm/mdp3_ctrl.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/video/fbdev/msm/mdp3_ctrl.c b/drivers/video/fbdev/msm/mdp3_ctrl.c index fc181ee738ac..2af3188f3a95 100644 --- a/drivers/video/fbdev/msm/mdp3_ctrl.c +++ b/drivers/video/fbdev/msm/mdp3_ctrl.c @@ -523,6 +523,9 @@ static int mdp3_ctrl_off(struct msm_fb_data_type *mfd) panel = mdp3_session->panel; mutex_lock(&mdp3_session->lock); + if (panel && panel->set_backlight) + panel->set_backlight(panel, 0); + if (!mdp3_session->status) { pr_debug("fb%d is off already", mfd->index); goto off_error; |
