Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3dd08f47 authored by Jayant Shekhar's avatar Jayant Shekhar
Browse files

drm/msm/sde: Add sanity check for crtc and state



Add null pointer checks for crtc and state structure
before using them.

Change-Id: I736b3440c9fc45d2c2bb4b148de82fcb263bb7a7
Signed-off-by: default avatarJayant Shekhar <jshekhar@codeaurora.org>
parent 10ef1176
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -1390,6 +1390,11 @@ static u32 _sde_crtc_get_displays_affected(struct drm_crtc *crtc,
	u32 disp_bitmask = 0;
	u32 disp_bitmask = 0;
	int i;
	int i;


	if (!crtc || !state) {
		pr_err("Invalid crtc or state\n");
		return 0;
	}

	sde_crtc = to_sde_crtc(crtc);
	sde_crtc = to_sde_crtc(crtc);
	crtc_state = to_sde_crtc_state(state);
	crtc_state = to_sde_crtc_state(state);