From fda33778de8da0dfd6c898b3f6362edfacd539e7 Mon Sep 17 00:00:00 2001 From: Lei Chen Date: Fri, 22 Nov 2019 23:38:55 +0800 Subject: [PATCH] disp: msm: dsi: reject POMS commit with active changed Reject composition if panel mode switch is requested during power on/off commits. Change-Id: I3a5b28fd9f5bd927537824033a1c8dc838366d5b Signed-off-by: Lei Chen Signed-off-by: Satya Rama Aditya Pinapala --- msm/dsi/dsi_drm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/msm/dsi/dsi_drm.c b/msm/dsi/dsi_drm.c index 90f03add80eb..ac8282305dd6 100644 --- a/msm/dsi/dsi_drm.c +++ b/msm/dsi/dsi_drm.c @@ -426,6 +426,7 @@ static bool dsi_bridge_mode_fixup(struct drm_bridge *bridge, /* Reject seamless transition when active changed */ if (crtc_state->active_changed && ((dsi_mode.dsi_mode_flags & DSI_MODE_FLAG_VRR) || + (dsi_mode.dsi_mode_flags & DSI_MODE_FLAG_POMS) || (dsi_mode.dsi_mode_flags & DSI_MODE_FLAG_DYN_CLK))) { DSI_ERR("seamless upon active changed 0x%x %d\n", dsi_mode.dsi_mode_flags, crtc_state->active_changed);