From: Ville Syrjälä <[email protected]>

crtc_state->use_flipq is ephemeral, so it should be cleared when
duplicating the crtc state.

Doesn't actually matter because we alwasy recompute it during
during the commit, but let's set a good example regardless.

Signed-off-by: Ville Syrjälä <[email protected]>
---
 drivers/gpu/drm/i915/display/intel_atomic.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpu/drm/i915/display/intel_atomic.c 
b/drivers/gpu/drm/i915/display/intel_atomic.c
index 348b1655435e..edf32b7fb5f7 100644
--- a/drivers/gpu/drm/i915/display/intel_atomic.c
+++ b/drivers/gpu/drm/i915/display/intel_atomic.c
@@ -276,6 +276,7 @@ intel_crtc_duplicate_state(struct drm_crtc *crtc)
        crtc_state->update_planes = 0;
        crtc_state->dsb_color = NULL;
        crtc_state->dsb_commit = NULL;
+       crtc_state->use_flipq = false;
        crtc_state->use_dsb = false;
 
        return &crtc_state->uapi;
-- 
2.51.2

Reply via email to