Loading drivers/video/fbdev/msm/mdss_mdp_ctl.c +4 −22 Original line number Diff line number Diff line Loading @@ -5735,15 +5735,6 @@ static void mdss_mdp_force_border_color(struct mdss_mdp_ctl *ctl) ctl->mixer_right->params_changed++; } static bool mdss_mdp_handle_backlight_extn(struct mdss_mdp_ctl *ctl) { if (ctl->intf_type == MDSS_INTF_DSI && !ctl->is_video_mode && ctl->mfd->bl_extn_level >= 0) return true; else return false; } int mdss_mdp_display_commit(struct mdss_mdp_ctl *ctl, void *arg, struct mdss_mdp_commit_cb *commit_cb) { Loading Loading @@ -5910,15 +5901,6 @@ int mdss_mdp_display_commit(struct mdss_mdp_ctl *ctl, void *arg, if (ctl->ops.wait_pingpong && !mdata->serialize_wait4pp) mdss_mdp_display_wait4pingpong(ctl, false); /* * If backlight needs to change, wait for 1 vsync before setting * PCC and kickoff */ if (mdss_mdp_handle_backlight_extn(ctl) && ctl->ops.wait_for_vsync_fnc) { ret = ctl->ops.wait_for_vsync_fnc(ctl); } /* Moved pp programming to post ping pong */ ATRACE_BEGIN("postproc_programming_deferred"); if (!ctl->is_video_mode && ctl->mfd && Loading Loading @@ -6077,9 +6059,9 @@ int mdss_mdp_display_commit(struct mdss_mdp_ctl *ctl, void *arg, pr_warn("ctl %d error displaying frame\n", ctl->num); /* update backlight in commit */ if (mdss_mdp_handle_backlight_extn(ctl)) { if (ctl->mfd && !IS_CALIB_MODE_BL(ctl->mfd) && (!ctl->mfd->ext_bl_ctrl || if (ctl->intf_type == MDSS_INTF_DSI && !ctl->is_video_mode && ctl->mfd && ctl->mfd->bl_extn_level >= 0) { if (!IS_CALIB_MODE_BL(ctl->mfd) && (!ctl->mfd->ext_bl_ctrl || !ctl->mfd->bl_level)) { mutex_lock(&ctl->mfd->bl_lock); mdss_fb_set_backlight(ctl->mfd, Loading Loading
drivers/video/fbdev/msm/mdss_mdp_ctl.c +4 −22 Original line number Diff line number Diff line Loading @@ -5735,15 +5735,6 @@ static void mdss_mdp_force_border_color(struct mdss_mdp_ctl *ctl) ctl->mixer_right->params_changed++; } static bool mdss_mdp_handle_backlight_extn(struct mdss_mdp_ctl *ctl) { if (ctl->intf_type == MDSS_INTF_DSI && !ctl->is_video_mode && ctl->mfd->bl_extn_level >= 0) return true; else return false; } int mdss_mdp_display_commit(struct mdss_mdp_ctl *ctl, void *arg, struct mdss_mdp_commit_cb *commit_cb) { Loading Loading @@ -5910,15 +5901,6 @@ int mdss_mdp_display_commit(struct mdss_mdp_ctl *ctl, void *arg, if (ctl->ops.wait_pingpong && !mdata->serialize_wait4pp) mdss_mdp_display_wait4pingpong(ctl, false); /* * If backlight needs to change, wait for 1 vsync before setting * PCC and kickoff */ if (mdss_mdp_handle_backlight_extn(ctl) && ctl->ops.wait_for_vsync_fnc) { ret = ctl->ops.wait_for_vsync_fnc(ctl); } /* Moved pp programming to post ping pong */ ATRACE_BEGIN("postproc_programming_deferred"); if (!ctl->is_video_mode && ctl->mfd && Loading Loading @@ -6077,9 +6059,9 @@ int mdss_mdp_display_commit(struct mdss_mdp_ctl *ctl, void *arg, pr_warn("ctl %d error displaying frame\n", ctl->num); /* update backlight in commit */ if (mdss_mdp_handle_backlight_extn(ctl)) { if (ctl->mfd && !IS_CALIB_MODE_BL(ctl->mfd) && (!ctl->mfd->ext_bl_ctrl || if (ctl->intf_type == MDSS_INTF_DSI && !ctl->is_video_mode && ctl->mfd && ctl->mfd->bl_extn_level >= 0) { if (!IS_CALIB_MODE_BL(ctl->mfd) && (!ctl->mfd->ext_bl_ctrl || !ctl->mfd->bl_level)) { mutex_lock(&ctl->mfd->bl_lock); mdss_fb_set_backlight(ctl->mfd, Loading