]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/dp: Restrict link retrain workaround to external monitors
authorDhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Thu, 27 Sep 2018 20:57:31 +0000 (13:57 -0700)
committerDhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Fri, 28 Sep 2018 02:32:41 +0000 (19:32 -0700)
commit1c10c25bc9d7ba618674571634db7a05a36a899a
tree99b9edc22999f730c91ce1fcabccf8033edc01e6
parent584fb8b5e09e3d98934af29ee54949c2faca2003
drm/i915/dp: Restrict link retrain workaround to external monitors

Commit '5d987b1773d1 ("drm/i915: Re-apply "Perform link quality check,
unconditionally during long pulse"")' applies a work around for sinks
that don't signal link loss. The work around does not need to have to be
that broad as the issue was seen with only one particular monitor; limit
this only for external displays as eDP features like PSR turn off the link
and the driver ends up retraining the link seeeing that link is not
synchronized.

Cc: Lyude Paul <lyude@redhat.com>
Cc: Jan-Marek Glogowski <glogow@fbihome.de>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
References: 5d987b1773d1 ("drm/i915: Re-apply "Perform link quality check, unconditionally during long pulse"")
Signed-off-by: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180927205735.16651-2-dhinakaran.pandiyan@intel.com
drivers/gpu/drm/i915/intel_dp.c