Loading drivers/video/msm/mdss/mdss_mdp_pp.c +9 −0 Original line number Diff line number Diff line Loading @@ -2936,6 +2936,8 @@ int mdss_mdp_pp_overlay_init(struct msm_fb_data_type *mfd) pr_err("Invalid mfd %p mdata %p\n", mfd, mdata); return -EPERM; } if (mfd->index >= (MDP_BLOCK_MAX - MDP_LOGICAL_BLOCK_DISP_0)) return 0; if (mdata->nad_cfgs) mfd->mdp.ad_calc_bl = pp_ad_calc_bl; Loading Loading @@ -7275,6 +7277,13 @@ static int pp_mfd_release_all(struct msm_fb_data_type *mfd) { struct mdss_data_type *mdata = mdss_mdp_get_mdata(); int ret = 0; if (!mfd || !mdata) { pr_err("Invalid mfd %p mdata %p\n", mfd, mdata); return -EPERM; } if (mfd->index >= (MDP_BLOCK_MAX - MDP_LOGICAL_BLOCK_DISP_0)) return ret; if (mdata->nad_cfgs) { ret = pp_mfd_ad_release_all(mfd); Loading Loading
drivers/video/msm/mdss/mdss_mdp_pp.c +9 −0 Original line number Diff line number Diff line Loading @@ -2936,6 +2936,8 @@ int mdss_mdp_pp_overlay_init(struct msm_fb_data_type *mfd) pr_err("Invalid mfd %p mdata %p\n", mfd, mdata); return -EPERM; } if (mfd->index >= (MDP_BLOCK_MAX - MDP_LOGICAL_BLOCK_DISP_0)) return 0; if (mdata->nad_cfgs) mfd->mdp.ad_calc_bl = pp_ad_calc_bl; Loading Loading @@ -7275,6 +7277,13 @@ static int pp_mfd_release_all(struct msm_fb_data_type *mfd) { struct mdss_data_type *mdata = mdss_mdp_get_mdata(); int ret = 0; if (!mfd || !mdata) { pr_err("Invalid mfd %p mdata %p\n", mfd, mdata); return -EPERM; } if (mfd->index >= (MDP_BLOCK_MAX - MDP_LOGICAL_BLOCK_DISP_0)) return ret; if (mdata->nad_cfgs) { ret = pp_mfd_ad_release_all(mfd); Loading