Loading drivers/video/msm/mdss/mdss_mdp_overlay.c +10 −0 Original line number Diff line number Diff line Loading @@ -2431,6 +2431,11 @@ static int mdss_mdp_pp_ioctl(struct msm_fb_data_type *mfd, u32 copyback = 0; u32 copy_from_kernel = 0; if (mfd->panel_info->partial_update_enabled) { pr_err("Partical update feature is enabled."); return -EPERM; } ret = copy_from_user(&mdp_pp, argp, sizeof(mdp_pp)); if (ret) return ret; Loading Loading @@ -2544,6 +2549,11 @@ static int mdss_mdp_histo_ioctl(struct msm_fb_data_type *mfd, u32 cmd, u32 block; static int req = -1; if (mfd->panel_info->partial_update_enabled) { pr_err("Partical update feature is enabled."); return -EPERM; } switch (cmd) { case MSMFB_HISTOGRAM_START: if (!mfd->panel_power_on) Loading Loading
drivers/video/msm/mdss/mdss_mdp_overlay.c +10 −0 Original line number Diff line number Diff line Loading @@ -2431,6 +2431,11 @@ static int mdss_mdp_pp_ioctl(struct msm_fb_data_type *mfd, u32 copyback = 0; u32 copy_from_kernel = 0; if (mfd->panel_info->partial_update_enabled) { pr_err("Partical update feature is enabled."); return -EPERM; } ret = copy_from_user(&mdp_pp, argp, sizeof(mdp_pp)); if (ret) return ret; Loading Loading @@ -2544,6 +2549,11 @@ static int mdss_mdp_histo_ioctl(struct msm_fb_data_type *mfd, u32 cmd, u32 block; static int req = -1; if (mfd->panel_info->partial_update_enabled) { pr_err("Partical update feature is enabled."); return -EPERM; } switch (cmd) { case MSMFB_HISTOGRAM_START: if (!mfd->panel_power_on) Loading