diff options
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c b/drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c index 4852fc73f040..6d5927cf3cdc 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c +++ b/drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c @@ -2110,8 +2110,10 @@ static void mdss_mdp_cmd_dsc_reconfig(struct mdss_mdp_ctl *ctl) } } - changed = ctl->mixer_left->roi_changed; - if (is_split_lm(ctl->mfd)) + if (ctl->mixer_left) + changed |= ctl->mixer_left->roi_changed; + if (is_split_lm(ctl->mfd) && + ctl->mixer_right) changed |= ctl->mixer_right->roi_changed; if (changed) |
