]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amd/display: Add delay to improve LTTPR UHBR interop
authorMichael Strauss <michael.strauss@amd.com>
Tue, 9 Apr 2024 16:00:34 +0000 (12:00 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Aug 2024 13:34:12 +0000 (15:34 +0200)
commit4f125f894e5ad30e31aca43e2170789042e927a9
tree962a013ebceb82322e6dcd231c91f1a461a52ddc
parent3922a520bf3e1f41bbaf784ed36ca8be1ff27b1c
drm/amd/display: Add delay to improve LTTPR UHBR interop

[ Upstream commit 10839ee6a977ed1f7d0f4deb29f2d7e5d1f2a9dd ]

[WHY]
Avoid race condition which puts LTTPR into bad state during UHBR LT.

[HOW]
Delay 30ms between starting UHBR TPS1 PHY output and sending TPS1 via DPCD.

Reviewed-by: Wenjing Liu <wenjing.liu@amd.com>
Acked-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Michael Strauss <michael.strauss@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@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/link/hwss/link_hwss_hpo_fixed_vs_pe_retimer_dp.c