diff options
| author | Dhaval Patel <pdhaval@codeaurora.org> | 2014-05-19 10:52:31 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:30:08 -0700 |
| commit | 37b308cea99277675d59a9cc335a7ff99b0546bb (patch) | |
| tree | 4392ac50862b5548d0b06876159a2118cfded73c | |
| parent | 20a1446910525b89d584e41461ce752d4e3b8965 (diff) | |
msm: mdss: unstage pipe from right mixer in error case
Unstage pipe from right mixer also if pipe staging
fails due to any error. This removes the invalid pipe
usage on right mixer when source split is enabled.
Change-Id: Iac8365025630b71808ea3e0f6ec849964ef52b9c
Signed-off-by: Dhaval Patel <pdhaval@codeaurora.org>
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_mdp_overlay.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_overlay.c b/drivers/video/fbdev/msm/mdss_mdp_overlay.c index 28532054b546..1ba02b5a1fe9 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_overlay.c +++ b/drivers/video/fbdev/msm/mdss_mdp_overlay.c @@ -1263,6 +1263,7 @@ static int __overlay_queue_pipes(struct msm_fb_data_type *mfd) pr_warn("Unable to queue data for pnum=%d\n", pipe->num); mdss_mdp_mixer_pipe_unstage(pipe, pipe->mixer_left); + mdss_mdp_mixer_pipe_unstage(pipe, pipe->mixer_right); } } |
