]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Check lane status again after link training done
authorMartin Tsai <martin.tsai@amd.com>
Wed, 15 Jul 2020 03:21:43 +0000 (11:21 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 6 Aug 2020 20:38:32 +0000 (16:38 -0400)
commit4b52adb46adbe7ea9a35508a45a473a774f9838f
tree17c160b13191a6a5a3e2492f31cbf550a693f6d2
parente85f796f937ab5c671f5b8d1603c4aedcc96ca69
drm/amd/display: Check lane status again after link training done

[Why]
Some monitors could suffer symbol unlock but cannot send HPD IRQ to
notic source device to handle link loss. This makes monitor stuck in
abnormal status and causes black screen.

[How]
According to the suggestion from scalar vendor, to check lane status
again after link training done. That can improve the comaptibility
from current production monitors.

Signed-off-by: Martin Tsai <martin.tsai@amd.com>
Reviewed-by: Aric Cyr <Aric.Cyr@amd.com>
Acked-by: Eryk Brol <eryk.brol@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c
drivers/gpu/drm/amd/display/include/link_service_types.h