drm/i915: Suppress underruns during DP link retraining
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 14 Oct 2016 17:02:54 +0000 (20:02 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Mon, 17 Oct 2016 11:53:52 +0000 (14:53 +0300)
commitbfd02b3c557caa083be0d55a3164ede706a446e1
tree6fed210878104bea7eacf10281ff3a20e37ffc85
parent65f2130cbdebe921a6ed1c82b81e3c366a5eca8b
drm/i915: Suppress underruns during DP link retraining

DP link retraining causes (spurious?) underruns. We can't really avoid
them, except perhaps by doing a full modeset (which has its own underrun
suppression anyway). So let's just hide them.

MST still has its own logic for retrainin, but a bigger hpd handling
cleanup/unification is needed there anyway, so let's leave that be for now.

References: https://bugs.freedesktop.org/show_bug.cgi?id=98251
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1476464574-32230-3-git-send-email-ville.syrjala@linux.intel.com
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/intel_dp.c