Skip to content

Commit e0912e1

Browse files
Nicholas Kazlauskasalexdeucher
authored andcommitted
drm/amd/display: Always poll for rxstatus in authenticate
[Why] Requirement from the spec - we shouldn't be potentially exiting out early based on encryption status. [How] Drop the calls from HDCP1 and HDCP2 execution that exit out early based on link encryption status. Signed-off-by: Nicholas Kazlauskas <[email protected]> Reviewed-by: Wenjing Liu <[email protected]> Acked-by: Aurabindo Pillai <[email protected]> Tested-by: Daniel Wheeler <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
1 parent 0eda55c commit e0912e1

File tree

2 files changed

+0
-4
lines changed

2 files changed

+0
-4
lines changed

drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,8 +427,6 @@ static enum mod_hdcp_status authenticated_dp(struct mod_hdcp *hdcp,
427427
event_ctx->unexpected_event = 1;
428428
goto out;
429429
}
430-
if (!mod_hdcp_is_link_encryption_enabled(hdcp))
431-
goto out;
432430

433431
if (status == MOD_HDCP_STATUS_SUCCESS)
434432
mod_hdcp_execute_and_set(mod_hdcp_read_bstatus,

drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -564,8 +564,6 @@ static enum mod_hdcp_status authenticated(struct mod_hdcp *hdcp,
564564
event_ctx->unexpected_event = 1;
565565
goto out;
566566
}
567-
if (!mod_hdcp_is_link_encryption_enabled(hdcp))
568-
goto out;
569567

570568
process_rxstatus(hdcp, event_ctx, input, &status);
571569

0 commit comments

Comments
 (0)