
Currently, _msm_seamless_for_crtc returns true when multiple connectors are attached to the old_crtc_state and connector_changed flag is set. The crtc disable is skipped due to this check when the suspend request comes with primary + cwb. This makes the sde crtc out of sync between user-mode and driver. Fix this by avoiding crtc seamless check when active_changed is set as in those cases, crtc enable/disable has to executed. Change-Id: Ibe4e3996009712d3bd6a13651b051d5e89ec131a Signed-off-by: Veera Sundaram Sankaran <quic_veeras@quicinc.com>
24 KiB
24 KiB