Searched refs:hdcp2 (Results 1 – 9 of 9) sorted by relevance
/linux/drivers/gpu/drm/amd/display/modules/hdcp/ |
A D | hdcp_ddc.c | 386 hdcp->auth.msg.hdcp2.rxcaps_dp, in mod_hdcp_read_rxcaps() 415 hdcp->auth.msg.hdcp2.ake_cert+1, in mod_hdcp_read_ake_cert() 420 hdcp->auth.msg.hdcp2.ake_cert, in mod_hdcp_read_ake_cert() 474 hdcp->auth.msg.hdcp2.lc_l_prime, in mod_hdcp_read_l_prime() 505 hdcp->auth.msg.hdcp2.rx_id_list, in mod_hdcp_read_rx_id_list() 535 hdcp->auth.msg.hdcp2.ake_init+1, in mod_hdcp_write_ake_init() 539 hdcp->auth.msg.hdcp2.ake_init, in mod_hdcp_write_ake_init() 580 hdcp->auth.msg.hdcp2.lc_init+1, in mod_hdcp_write_lc_init() 584 hdcp->auth.msg.hdcp2.lc_init, in mod_hdcp_write_lc_init() 596 hdcp->auth.msg.hdcp2.ske_eks+1, in mod_hdcp_write_eks() [all …]
|
A D | hdcp_log.c | 87 sizeof(hdcp->auth.msg.hdcp2.ake_init)); in mod_hdcp_log_ddc_trace() 89 sizeof(hdcp->auth.msg.hdcp2.ake_cert)); in mod_hdcp_log_ddc_trace() 91 hdcp->auth.msg.hdcp2.ake_stored_km, in mod_hdcp_log_ddc_trace() 94 hdcp->auth.msg.hdcp2.ake_no_stored_km, in mod_hdcp_log_ddc_trace() 99 hdcp->auth.msg.hdcp2.ake_pairing_info, in mod_hdcp_log_ddc_trace() 102 sizeof(hdcp->auth.msg.hdcp2.lc_init)); in mod_hdcp_log_ddc_trace() 106 sizeof(hdcp->auth.msg.hdcp2.ske_eks)); in mod_hdcp_log_ddc_trace() 109 sizeof(hdcp->auth.msg.hdcp2.rxstatus)); in mod_hdcp_log_ddc_trace() 111 hdcp->auth.msg.hdcp2.rx_id_list, in mod_hdcp_log_ddc_trace() 112 hdcp->auth.msg.hdcp2.rx_id_list_size); in mod_hdcp_log_ddc_trace() [all …]
|
A D | hdcp2_execution.c | 39 hdcp->auth.msg.hdcp2.rxstatus[0])) ? 1 : 0; in check_receiver_id_list_ready() 95 hdcp->auth.msg.hdcp2.rxstatus[0]; in check_ake_cert_available() 96 status = (size == sizeof(hdcp->auth.msg.hdcp2.ake_cert)) ? in check_ake_cert_available() 119 hdcp->auth.msg.hdcp2.rxstatus[0]; in check_h_prime_available() 143 hdcp->auth.msg.hdcp2.rxstatus[0]; in check_pairing_info_available() 171 hdcp->auth.msg.hdcp2.rxstatus[0]; in poll_l_prime_available() 193 hdcp->auth.msg.hdcp2.rxstatus[0]; in check_stream_ready_available() 249 hdcp->auth.msg.hdcp2.rx_id_list_size = in process_rxstatus() 250 sizeof(hdcp->auth.msg.hdcp2.rx_id_list); in process_rxstatus() 252 hdcp->auth.msg.hdcp2.rx_id_list_size = in process_rxstatus() [all …]
|
A D | hdcp_psp.c | 597 sizeof(hdcp->auth.msg.hdcp2.ake_init)); in mod_hdcp_hdcp2_prepare_ake_init() 624 sizeof(hdcp->auth.msg.hdcp2.ake_cert)); in mod_hdcp_hdcp2_validate_ake_cert() 636 memcpy(hdcp->auth.msg.hdcp2.ake_no_stored_km, in mod_hdcp_hdcp2_validate_ake_cert() 640 memcpy(hdcp->auth.msg.hdcp2.ake_stored_km, in mod_hdcp_hdcp2_validate_ake_cert() 690 hdcp->auth.msg.hdcp2.ake_pairing_info, sizeof(hdcp->auth.msg.hdcp2.ake_pairing_info)); in mod_hdcp_hdcp2_validate_h_prime() 736 sizeof(hdcp->auth.msg.hdcp2.lc_init)); in mod_hdcp_hdcp2_prepare_lc_init() 763 sizeof(hdcp->auth.msg.hdcp2.lc_l_prime)); in mod_hdcp_hdcp2_validate_l_prime() 805 memcpy(hdcp->auth.msg.hdcp2.ske_eks, in mod_hdcp_hdcp2_prepare_eks() 807 sizeof(hdcp->auth.msg.hdcp2.ske_eks)); in mod_hdcp_hdcp2_prepare_eks() 809 sizeof(hdcp->auth.msg.hdcp2.ske_eks); in mod_hdcp_hdcp2_prepare_eks() [all …]
|
A D | hdcp2_transition.c | 41 adjust->hdcp2.disable = 1; in mod_hdcp_hdcp2_transition() 53 adjust->hdcp2.disable = 1; in mod_hdcp_hdcp2_transition() 91 !adjust->hdcp2.force_no_stored_km) { in mod_hdcp_hdcp2_transition() 104 if (adjust->hdcp2.increase_h_prime_timeout) in mod_hdcp_hdcp2_transition() 180 adjust->hdcp2.force_no_stored_km = 1; in mod_hdcp_hdcp2_transition() 382 adjust->hdcp2.disable = 1; in mod_hdcp_hdcp2_dp_transition() 394 adjust->hdcp2.disable = 1; in mod_hdcp_hdcp2_dp_transition() 416 !adjust->hdcp2.force_no_stored_km) { in mod_hdcp_hdcp2_dp_transition() 429 if (adjust->hdcp2.increase_h_prime_timeout) in mod_hdcp_hdcp2_dp_transition() 494 adjust->hdcp2.force_no_stored_km = 1; in mod_hdcp_hdcp2_dp_transition() [all …]
|
A D | hdcp.c | 47 hdcp->connection.link.adjust.hdcp2.disable = 1; in push_error_status() 87 !hdcp->connection.link.adjust.hdcp2.disable && in is_cp_desired_hdcp2() 115 status = mod_hdcp_hdcp2_execution(hdcp, event_ctx, &input->hdcp2); in execution() 118 event_ctx, &input->hdcp2); in execution() 177 event_ctx, &input->hdcp2, output); in transition() 180 event_ctx, &input->hdcp2, output); in transition() 207 if (hdcp->auth.trans_input.hdcp2.create_session == PASS) { in reset_authentication() 471 if (query->link->adjust.hdcp2.force_type == MOD_HDCP_FORCE_TYPE_0) in mod_hdcp_query_display() 473 else if (query->link->adjust.hdcp2.force_type == MOD_HDCP_FORCE_TYPE_1) in mod_hdcp_query_display()
|
A D | hdcp.h | 114 struct mod_hdcp_transition_input_hdcp2 hdcp2; member 158 struct mod_hdcp_message_hdcp2 hdcp2; member
|
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
A D | amdgpu_dm_hdcp.c | 184 hdcp_w->link.adjust.hdcp2.force_type = MOD_HDCP_FORCE_TYPE_0; in hdcp_update_display() 197 hdcp_w->link.adjust.hdcp2.force_type = MOD_HDCP_FORCE_TYPE_0; in hdcp_update_display() 200 hdcp_w->link.adjust.hdcp2.force_type = MOD_HDCP_FORCE_TYPE_1; in hdcp_update_display()
|
/linux/drivers/gpu/drm/amd/display/modules/inc/ |
A D | mod_hdcp.h | 192 struct mod_hdcp_link_adjustment_hdcp2 hdcp2; member
|
Completed in 21 milliseconds