diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_mdp_pp.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_pp.c b/drivers/video/fbdev/msm/mdss_mdp_pp.c index 9519738b8e72..969e2f07f06e 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_pp.c +++ b/drivers/video/fbdev/msm/mdss_mdp_pp.c @@ -1904,6 +1904,7 @@ int mdss_mdp_pp_init(struct device *dev) hist[i].base = mdss_mdp_get_dspp_addr_off(i) + MDSS_MDP_REG_DSPP_HIST_CTL_BASE; + init_completion(&hist[i].comp); } mdss_pp_res->dspp_hist = hist; } @@ -1917,6 +1918,7 @@ int mdss_mdp_pp_init(struct device *dev) vig[i].pp_res.hist.intr_shift = (vig[i].num * 4); vig[i].pp_res.hist.base = vig[i].base + MDSS_MDP_REG_VIG_HIST_CTL_BASE; + init_completion(&vig[i].pp_res.hist.comp); } if (!mdata->pp_bus_hdl) { pp_bus_pdata = &mdp_pp_bus_scale_table; @@ -3136,7 +3138,7 @@ static int pp_hist_enable(struct pp_hist_col_info *hist_info, goto exit; } hist_info->frame_cnt = req->frame_cnt; - init_completion(&hist_info->comp); + INIT_COMPLETION(hist_info->comp); hist_info->hist_cnt_read = 0; hist_info->hist_cnt_sent = 0; hist_info->hist_cnt_time = 0; |
