]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: make verified link cap not exceeding max link cap
authorWenjing Liu <wenjing.liu@amd.com>
Fri, 17 Sep 2021 21:03:02 +0000 (17:03 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 29 Sep 2021 21:30:00 +0000 (17:30 -0400)
commita9873f557c2a9c39f6dd5145eb59b8a4f3749972
treea024e808d086d58d193a4ee547d06e519c83a86e
parenta6760b8aa8872f4f85f2f3854111403535a765c2
drm/amd/display: make verified link cap not exceeding max link cap

[why]
There is a chance verified link cap can be greater than max link cap.
This causes software hang because we cannot power up PHY with link rate
that cannot handle.
The change is to guard verfieid link cap from becoming larger than max link cap
our PHy can support.

Reviewed-by: Jimmy Kizito <Jimmy.Kizito@amd.com>
Acked-by: Anson Jacob <Anson.Jacob@amd.com>
Signed-off-by: Wenjing Liu <wenjing.liu@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