drm/amd/display: Limit max link cap with LTTPR caps
[Why] Max link rate should be limited to the maximum link rate support by any LTTPR that are connected, including when operating in transparent mode. [How] Include transparent mode when factoring in LTTPR max supported link rate. Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Reviewed-by: Wesley Chalmers <wesley.chalmers@amd.com> Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com> Signed-off-by: George Shen <George.Shen@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Родитель
bf252ce1fa
Коммит
fddb024537
|
@ -2873,7 +2873,7 @@ static struct dc_link_settings get_max_link_cap(struct dc_link *link)
|
|||
* account for lttpr repeaters cap
|
||||
* notes: repeaters do not snoop in the DPRX Capabilities addresses (3.6.3).
|
||||
*/
|
||||
if (link->lttpr_mode == LTTPR_MODE_NON_TRANSPARENT) {
|
||||
if (link->lttpr_mode != LTTPR_MODE_NON_LTTPR) {
|
||||
if (link->dpcd_caps.lttpr_caps.max_lane_count < max_link_cap.lane_count)
|
||||
max_link_cap.lane_count = link->dpcd_caps.lttpr_caps.max_lane_count;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче