diff --git a/drivers/video/fbdev/msm/mdss_mdp_overlay.c b/drivers/video/fbdev/msm/mdss_mdp_overlay.c index b73fbd4ddf6f..86b874735f5a 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_overlay.c +++ b/drivers/video/fbdev/msm/mdss_mdp_overlay.c @@ -4828,8 +4828,10 @@ int mdss_mdp_overlay_init(struct msm_fb_data_type *mfd) mfd->mdp.private1 = mdp5_data; mfd->wait_for_kickoff = true; - if (is_panel_split(mfd) && mdp5_data->mdata->has_pingpong_split) + if (is_panel_split(mfd) && mdp5_data->mdata->has_pingpong_split) { + mfd->split_fb_left = mfd->split_fb_right = 0; mfd->split_mode = MDP_PINGPONG_SPLIT; + } if (mfd->panel_info->partial_update_enabled) mdp5_data->mdata->pp_enable = MDP_PP_DISABLE;