From 6b7e9764c7572b50ce2d5063e81bc5a0a83b7f76 Mon Sep 17 00:00:00 2001 From: Solomon Chiu <Solomon.Chiu@amd.com> Date: Tue, 5 Oct 2021 09:43:52 -0400 Subject: [PATCH] Revert "drm/amd/display: Skip override for preferred link settings during link training" This reverts commit 6356d161596c11deb3fb01830fc2e46dbffb5303. Reason for revert: It causes build break. Change-Id: If75a27508bdd65226a6a2828daa88034475b5364 --- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c b/drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c index 758255eabaa43..5eb40dcff3158 100644 --- a/drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c +++ b/drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c @@ -1643,6 +1643,12 @@ static void override_training_settings( { uint32_t lane; + /* Override link settings */ + if (link->preferred_link_setting.link_rate != LINK_RATE_UNKNOWN) + lt_settings->link_settings.link_rate = link->preferred_link_setting.link_rate; + if (link->preferred_link_setting.lane_count != LANE_COUNT_UNKNOWN) + lt_settings->link_settings.lane_count = link->preferred_link_setting.lane_count; + /* Override link spread */ if (!link->dp_ss_off && overrides->downspread != NULL) lt_settings->link_settings.link_spread = *overrides->downspread ? -- GitLab