drm/i915/adl_p: Disable FIFO underrun recovery
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 26 May 2021 17:35:59 +0000 (20:35 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 27 May 2021 15:10:14 +0000 (18:10 +0300)
commitd091fc53eb77f8a2a205b41806cfee5674c6a6ae
tree1b2a01adef75257cfb9478802cf2c91e4c9027b8
parent71c320206a599fa08d5c6b217d930b4c62056c48
drm/i915/adl_p: Disable FIFO underrun recovery

The FIFO underrun recovery mechanism has a boatload of cases
where it can't be used. The description is also a bit ambiguous
as it doesn't specify whether plane downscaling needs to be considered
or just pipe downscaling. We may not even have sufficient state
tracking to decide this on demand, so for now just disable the
whole thing.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210526173600.27708-1-ville.syrjala@linux.intel.com
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/i915_reg.h