]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Update link training fallback behaviour.
authorJimmy Kizito <Jimmy.Kizito@amd.com>
Thu, 14 Apr 2022 13:49:37 +0000 (09:49 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 26 May 2022 18:56:30 +0000 (14:56 -0400)
commit5a24fa0cc7fee4afdab2277ea677c3b19ba3cd08
treebc541a6a5acf8c321ac2befc33c3447448f60bc3
parent7458334f9265ed99a7d69bb597991e3bec573343
drm/amd/display: Update link training fallback behaviour.

[Why]
Some displays may need several link training attempts before
link training succeeds.

[How]
If training succeeds after falling back to lower link bandwidth,
retry at original link bandwidth instead of abandoning link training
whenever link bandwidth is less than stream bandwidth.

Reviewed-by: Jun Lei <Jun.Lei@amd.com>
Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
Signed-off-by: Jimmy Kizito <Jimmy.Kizito@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c