drm/amd/display: Move verify link cap after read edid
authorWenjing Liu <Wenjing.Liu@amd.com>
Thu, 3 Aug 2017 17:57:05 +0000 (13:57 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 26 Sep 2017 22:16:21 +0000 (18:16 -0400)
commitf334073ae31eaee742811e6ca282622aad5844ad
tree3d347774b98e1c9440d52ae00373ec5052b82865
parentd66cf5f5013a4268057bcb92d301d010268ea27f
drm/amd/display: Move verify link cap after read edid

DP link layer test 400.1.1 fails intermittently.
The test device will pull hpd low immediately
after verify link cap.
Driver reads edid when hpd low that causes the test to fail.

Move read edid before verify link cap, so driver will
read edid before starting link training

Signed-off-by: Wenjing Liu <Wenjing.Liu@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Harry Wentland <Harry.Wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc_link.c
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c