summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorMika Kahola <mika.kahola@intel.com>2026-09-02 14:08:48 +0000
committerMika Kahola <mika.kahola@intel.com>2026-09-03 10:17:54 +0300
commit0d63d6fc993b1fb97e314f435bdefbf0ccd947bd (patch)
treec6359b349bd5490b2bae43d1e21ba506f939c1ae /drivers
parente5e84aaf3e10b1a52be14c0d6d5d504d363d8bd6 (diff)
downloadlinux-next-0d63d6fc993b1fb97e314f435bdefbf0ccd947bd.tar.gz
linux-next-0d63d6fc993b1fb97e314f435bdefbf0ccd947bd.zip
drm/i915/display: Reset use_flipq when duplicating crtc state
intel_crtc_duplicate_state() resets use_dsb to false but not use_flipq, letting a stale true value survive into the new state. Reset use_flipq alongside use_dsb. Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Mika Kahola <mika.kahola@intel.com> Link: https://patch.msgid.link/20260902140848.915941-1-mika.kahola@intel.com
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gpu/drm/i915/display/intel_atomic.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/display/intel_atomic.c b/drivers/gpu/drm/i915/display/intel_atomic.c
index 9d0d47c79dd1..b66c2d4ba2b3 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->dsb_color = NULL;
crtc_state->dsb_commit = NULL;
crtc_state->use_dsb = false;
+ crtc_state->use_flipq = false;
return &crtc_state->uapi;
}