]> 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)
commit8c7e736217776519b0e11281fd41c60a8708e92a
treebc541a6a5acf8c321ac2befc33c3447448f60bc3
parent490b3fdb4846365b58eb2eefcb4bea3bccf296b2
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