diff options
author | Animesh Kishore <animeshk@codeaurora.org> | 2018-04-23 15:17:40 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-09-24 21:31:05 -0700 |
commit | b942797ff21a3298d59fdab287c314daf23422e9 (patch) | |
tree | 2ef9a21ffbdafa1872e00c5068dca0507efee67b /drivers/video | |
parent | aa0ebdfe2d12829d8ee6dde5e841e1c67c9141c2 (diff) |
mdss: mdp: Add error check for split ctl
Exit with error if failed to get split
ctl.
Change-Id: Icf7ba54f774b5ea535e136230897515eb624e9ad
Signed-off-by: Animesh Kishore <animeshk@codeaurora.org>
Diffstat (limited to 'drivers/video')
-rw-r--r-- | drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c b/drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c index a259ddda2ce2..fc117ec90a15 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c +++ b/drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c @@ -739,7 +739,9 @@ int mdss_mdp_resource_control(struct mdss_mdp_ctl *ctl, u32 sw_event) bool schedule_off = false; /* Get both controllers in the correct order for dual displays */ - mdss_mdp_get_split_display_ctls(&ctl, &sctl); + rc = mdss_mdp_get_split_display_ctls(&ctl, &sctl); + if (rc) + goto exit; ctx = (struct mdss_mdp_cmd_ctx *) ctl->intf_ctx[MASTER_CTX]; if (!ctx) { |