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

Commit 91714e49 authored by Veera Sundaram Sankaran's avatar Veera Sundaram Sankaran
Browse files

drm/msm/sde: fix validation in secure state check



Invalid secure mode check in planes, during atomic check
in crtc leads to failures during secure playback cases.
Add proper validations to avoid it.

Change-Id: I0b5096959c6166f413aa905077de60d42f43c516
Signed-off-by: default avatarVeera Sundaram Sankaran <veeras@codeaurora.org>
parent 8e0e97e8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2803,7 +2803,7 @@ static int _sde_crtc_check_secure_state(struct drm_crtc *crtc,
	 */
	if (((secure == SDE_DRM_SEC_ONLY) &&
				(fb_ns || fb_sec || fb_sec_dir)) ||
			(fb_sec || fb_sec_dir)) {
			(fb_sec && fb_sec_dir)) {
		SDE_ERROR(
			"crtc%d: invalid planes fb_modes Sec:%d, NS:%d, Sec_Dir:%d, NS_Dir%d\n",
				crtc->base.id,