]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/radeon: fix dp link rate selection (v2)
authorAlex Deucher <alexander.deucher@amd.com>
Thu, 17 Dec 2015 15:23:34 +0000 (10:23 -0500)
committerSasha Levin <sasha.levin@oracle.com>
Tue, 22 Mar 2016 15:10:32 +0000 (11:10 -0400)
commitfddbe6c2569a24f097a9973d08a8e282c977ecf3
treed010e898c138164bccfaf7abd3aa9af30907b0a8
parent7dac6e4062f42f37ef99e86e7f0369ff476af5f6
drm/radeon: fix dp link rate selection (v2)

[ Upstream commit 092c96a8ab9d1bd60ada2ed385cc364ce084180e ]

Need to properly handle the max link rate in the dpcd.
This prevents some cases where 5.4 Ghz is selected when
it shouldn't be.

v2: simplify logic, add array bounds check

Reviewed-by: Tom St Denis <tom.stdenis@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
drivers/gpu/drm/radeon/atombios_dp.c
drivers/gpu/drm/radeon/radeon_dp_mst.c
drivers/gpu/drm/radeon/radeon_mode.h