diff options
| author | Linux Build Service Account <lnxbuild@quicinc.com> | 2017-09-06 12:55:55 -0700 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-09-06 12:55:55 -0700 |
| commit | b42a5cc33ba865e47328658f19ea5b081e333bfd (patch) | |
| tree | 428dd3c119f01945faf8ed872a7332bd08249093 | |
| parent | 02411b451a79fe963af4e991601a6f96e8a1ed59 (diff) | |
| parent | cd2291139f3d68be1c2221616ce53419706bea7d (diff) | |
Merge "msm: mdss: Enable clocks for WFD setup"
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_mdp_layer.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_layer.c b/drivers/video/fbdev/msm/mdss_mdp_layer.c index ff93c343d41f..b07ba82fde34 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_layer.c +++ b/drivers/video/fbdev/msm/mdss_mdp_layer.c @@ -3191,11 +3191,14 @@ int mdss_mdp_layer_atomic_validate_wfd(struct msm_fb_data_type *mfd, goto validate_failed; } + mdss_mdp_clk_ctrl(MDP_BLOCK_POWER_ON); rc = mdss_mdp_wfd_setup(wfd, output_layer); if (rc) { pr_err("fail to prepare wfd = %d\n", rc); + mdss_mdp_clk_ctrl(MDP_BLOCK_POWER_OFF); goto validate_failed; } + mdss_mdp_clk_ctrl(MDP_BLOCK_POWER_OFF); rc = mdss_mdp_layer_atomic_validate(mfd, file, commit); if (rc) { |
