]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amd/display: DP training to set properly SCRAMBLING_DISABLE
authorVladimir Stempen <vladimir.stempen@amd.com>
Tue, 28 Apr 2020 17:04:35 +0000 (13:04 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 7 Jun 2020 11:16:47 +0000 (13:16 +0200)
commitf5db7276340cbdfbaf84fba2116996b669e6dc82
treebdcc3a5c7e386a0f9ba4ca2a04d7c2e06ad5a037
parent072b178cfb53d8260c565db84a9ce20deaf9c335
drm/amd/display: DP training to set properly SCRAMBLING_DISABLE

[ Upstream commit b6ef55ccba7ed00fc10e3e6f619c8f886162427f ]

[Why]
DP training sequence to set SCRAMBLING_DISABLE bit properly based on
training pattern - per DP Spec.

[How]
Update dpcd_pattern.v1_4.SCRAMBLING_DISABLE with 1 for TPS1, TPS2, TPS3,
but not for TPS4.

Signed-off-by: Vladimir Stempen <vladimir.stempen@amd.com>
Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c