From: Huang, ChiaWen Date: Thu, 4 Nov 2021 20:52:03 +0000 (-0400) Subject: drm/amd/display: use link_rate_set above DPCD 1.3 (#1527) X-Git-Tag: v5.17-rc1~173^2~17^2~104 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=64266f0a45c8323861d3756cbe3dc419e973917c;p=thirdparty%2Fkernel%2Flinux.git drm/amd/display: use link_rate_set above DPCD 1.3 (#1527) [Why & How] According to eDP spec, DPCD 1.3 is only for eDP DPCD v1.4 In dpcd_set_link_settings function, the driver is just above v1.3 Reviewed-by: Wenjing Liu Acked-by: Anson Jacob Tested-by: Daniel Wheeler Signed-off-by: ChiawenHuang Signed-off-by: Alex Deucher --- 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 cb7bf9148904e..b21f61e89cbaa 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 @@ -430,7 +430,7 @@ enum dc_status dpcd_set_link_settings( status = core_link_write_dpcd(link, DP_LANE_COUNT_SET, &lane_count_set.raw, 1); - if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_14 && + if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_13 && lt_settings->link_settings.use_link_rate_set == true) { rate = 0; /* WA for some MUX chips that will power down with eDP and lose supported