diff options
| author | Jeevan Shriram <jshriram@codeaurora.org> | 2014-06-08 13:34:25 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:30:40 -0700 |
| commit | b792fb7ee32215f2440dd0b19ea20221f90c09f0 (patch) | |
| tree | ba270437d71b2105cb05cfc431d6de32a5260aa2 /drivers/video/fbdev | |
| parent | 62f641db3400fc832ace236aba70ffdf9cc49126 (diff) | |
msm: wb: Ensure iommu reference is available in wb terminate
In static screen case on command mode, when wifi display is
disconnected, buffers don't get free as there is a probability
that iommu is not attached. Ensure that iommu is attached when
wifi display terminate is called.
Change-Id: I3cd92072cc44074b31766a5542a9b59e1a2bdad1
Signed-off-by: Jeevan Shriram <jshriram@codeaurora.org>
Diffstat (limited to 'drivers/video/fbdev')
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_mdp_wb.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_wb.c b/drivers/video/fbdev/msm/mdss_mdp_wb.c index 683812113bd7..ed9bc71bbb5e 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_wb.c +++ b/drivers/video/fbdev/msm/mdss_mdp_wb.c @@ -757,7 +757,9 @@ int mdss_mdp_wb_ioctl_handler(struct msm_fb_data_type *mfd, u32 cmd, } break; case MSMFB_WRITEBACK_TERMINATE: + mdss_mdp_clk_ctrl(MDP_BLOCK_POWER_ON, false); ret = mdss_mdp_wb_terminate(mfd); + mdss_mdp_clk_ctrl(MDP_BLOCK_POWER_OFF, false); break; case MSMFB_WRITEBACK_SET_MIRRORING_HINT: if (!copy_from_user(&hint, arg, sizeof(hint))) { |
