]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Workaround to do HDCP authentication twice on certain displays
authorGeorge Shen <george.shen@amd.com>
Wed, 19 Feb 2020 00:15:55 +0000 (19:15 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 5 Mar 2020 05:30:04 +0000 (00:30 -0500)
commitf4d55a6b44a6a5206ae37a5ec56574fcb678b131
tree64fcc2fb08171de94c53593944d4604310c5889a
parent8dc4342e9897f889c1ea1fba3a3a8e5ea1acb366
drm/amd/display: Workaround to do HDCP authentication twice on certain displays

[Why]
When transitioning from SST to MST, the HDCP repeater in some MST
displays will enter a bad state. The HDCP repeater is recovered after
failing and performing authentication again.

[How]
Add monitor patch to trigger HDCP authentication failure after
encryption is enabled and re-authenticate.

Signed-off-by: George Shen <george.shen@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>
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h