drm/amd/display: DP Compliance 400.1.1 failure
authorabdoulaye berthe <abdoulaye.berthe@amd.com>
Thu, 19 Jul 2018 19:39:55 +0000 (15:39 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 6 Aug 2018 19:35:23 +0000 (14:35 -0500)
commit0301ccbaf67d3d9aea97156c5eb85233bb5a5178
tree4c9e0b068af41e70f4489eca35341dacac625235
parente11d41472a50742c16d53c968e143fb498fa482f
drm/amd/display: DP Compliance 400.1.1 failure

[Why]
400.1.1 is failing because we are not performing link training when
we get an HPD pulse for the same display. This is breaking DP
compliance

[How]
Always perform link training after HPD pulse if the detection
reason is not  DETECT_REASON_HPDRX.

Signed-off-by: abdoulaye berthe <abdoulaye.berthe@amd.com>
Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc_link.c