diff options
| author | Mika Kahola <mika.kahola@intel.com> | 2026-09-02 14:08:48 +0000 |
|---|---|---|
| committer | Mika Kahola <mika.kahola@intel.com> | 2026-09-03 10:17:54 +0300 |
| commit | 0d63d6fc993b1fb97e314f435bdefbf0ccd947bd (patch) | |
| tree | c6359b349bd5490b2bae43d1e21ba506f939c1ae | |
| parent | e5e84aaf3e10b1a52be14c0d6d5d504d363d8bd6 (diff) | |
| download | linux-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
| -rw-r--r-- | drivers/gpu/drm/i915/display/intel_atomic.c | 1 |
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; } |
