drm/i915: Flag crtc scaling_filter changes as modeset
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 3 Feb 2022 18:38:14 +0000 (20:38 +0200)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 11 Feb 2022 20:38:56 +0000 (22:38 +0200)
commit1a7a8d93db9b8c7ee9cba983fc6aa8576da237ea
tree03d6527c8afd4b98ec766530b4cfadfa89610f86
parent0c63fd3d962525d3eb1001ebc31537206f66720e
drm/i915: Flag crtc scaling_filter changes as modeset

The core doesn't flag scaling_filter prop changes as needing
a modeset. That doesn't work for us since we only reprogram the
pipe scaler during full modesets and fastsets. So we need to
flag the prop change as a modeset ourselves. Assuming nothing else
has changed the operation will get promoted (demoted?) to a fastset
later.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220203183823.22890-2-ville.syrjala@linux.intel.com
Reviewed-by: Manasi Navare <manasi.d.navare@intel.com>
drivers/gpu/drm/i915/display/intel_display.c