Home
last modified time | relevance | path

Searched refs:hdcp2 (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/amd/display/modules/hdcp/
A Dhdcp_ddc.c386 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 Dhdcp_log.c87 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 Dhdcp2_execution.c39 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 Dhdcp_psp.c597 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 Dhdcp2_transition.c41 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 Dhdcp.c47 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 Dhdcp.h114 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 Damdgpu_dm_hdcp.c184 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 Dmod_hdcp.h192 struct mod_hdcp_link_adjustment_hdcp2 hdcp2; member

Completed in 18 milliseconds