]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/amd/display: Don't try AUX transactions on disconnected link
authorIlya Bakoulin <Ilya.Bakoulin@amd.com>
Tue, 28 Jan 2025 18:14:54 +0000 (13:14 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 13 Feb 2025 02:04:09 +0000 (21:04 -0500)
commite8bffa52e0253cfd689813a620e64521256bc712
treebfc21f0e7fd5b472a95a0a5be29a60a70ca47106
parentfed4c27537893fd0b57975d05163dfe36edb257c
drm/amd/display: Don't try AUX transactions on disconnected link

[Why]
Setting link DPMS off in response to HPD disconnect creates AUX
transactions on a link that is supposed to be disconnected. This can
cause issues in some cases when the sink re-asserts HPD and expects
source to re-enable the link.

[How]
Avoid AUX transactions on disconnected link.

Reviewed-by: Wenjing Liu <wenjing.liu@amd.com>
Signed-off-by: Ilya Bakoulin <Ilya.Bakoulin@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_phy.c