Merge "disp: msm: dsi: remove seamless dms flag during active changed"

Цей коміт міститься в:
qctecmdr
2021-07-09 08:37:09 -07:00
зафіксовано Gerrit - the friendly Code Review server
джерело 54ff96efb7 084a57842a
коміт 96d560a883

Переглянути файл

@@ -491,6 +491,14 @@ static bool dsi_bridge_mode_fixup(struct drm_bridge *bridge,
return false;
}
/*
* DMS Flag if set during active changed condition cannot be
* treated as seamless. Hence, removing DMS flag in such cases.
*/
if ((dsi_mode.dsi_mode_flags & DSI_MODE_FLAG_DMS) &&
crtc_state->active_changed)
dsi_mode.dsi_mode_flags &= ~DSI_MODE_FLAG_DMS;
/* No DMS/VRR when drm pipeline is changing */
if (!drm_mode_equal(cur_mode, adjusted_mode) &&
(!(dsi_mode.dsi_mode_flags & DSI_MODE_FLAG_VRR)) &&