Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/modules/hdcp/
A Dhdcp_log.c58 sizeof(hdcp->auth.msg.hdcp1.bksv)); in mod_hdcp_log_ddc_trace()
60 sizeof(hdcp->auth.msg.hdcp1.bcaps)); in mod_hdcp_log_ddc_trace()
63 sizeof(hdcp->auth.msg.hdcp1.bstatus)); in mod_hdcp_log_ddc_trace()
65 sizeof(hdcp->auth.msg.hdcp1.an)); in mod_hdcp_log_ddc_trace()
67 sizeof(hdcp->auth.msg.hdcp1.aksv)); in mod_hdcp_log_ddc_trace()
69 sizeof(hdcp->auth.msg.hdcp1.ainfo)); in mod_hdcp_log_ddc_trace()
71 (uint8_t *)&hdcp->auth.msg.hdcp1.r0p, in mod_hdcp_log_ddc_trace()
72 sizeof(hdcp->auth.msg.hdcp1.r0p)); in mod_hdcp_log_ddc_trace()
75 sizeof(hdcp->auth.msg.hdcp1.binfo_dp)); in mod_hdcp_log_ddc_trace()
77 hdcp->auth.msg.hdcp1.ksvlist_size); in mod_hdcp_log_ddc_trace()
[all …]
A Dhdcp_ddc.c249 hdcp->auth.msg.hdcp1.bksv, in mod_hdcp_read_bksv()
256 &hdcp->auth.msg.hdcp1.bcaps, in mod_hdcp_read_bcaps()
289 hdcp->auth.msg.hdcp1.ksvlist, in mod_hdcp_read_ksvlist()
304 &hdcp->auth.msg.hdcp1.vp[0], 4); in mod_hdcp_read_vp()
309 &hdcp->auth.msg.hdcp1.vp[4], 4); in mod_hdcp_read_vp()
314 &hdcp->auth.msg.hdcp1.vp[8], 4); in mod_hdcp_read_vp()
319 &hdcp->auth.msg.hdcp1.vp[12], 4); in mod_hdcp_read_vp()
324 &hdcp->auth.msg.hdcp1.vp[16], 4); in mod_hdcp_read_vp()
346 hdcp->auth.msg.hdcp1.aksv, in mod_hdcp_write_aksv()
353 &hdcp->auth.msg.hdcp1.ainfo, in mod_hdcp_write_ainfo()
[all …]
A Dhdcp1_execution.c34 memcpy(bksv, hdcp->auth.msg.hdcp1.bksv, sizeof(hdcp->auth.msg.hdcp1.bksv)); in validate_bksv()
48 return (hdcp->auth.msg.hdcp1.bstatus & DP_BSTATUS_READY) ? in check_ksv_ready()
58 return (hdcp->auth.msg.hdcp1.bcaps & DP_BCAPS_HDCP_CAPABLE) ? in check_hdcp_capable_dp()
67 status = (hdcp->auth.msg.hdcp1.bstatus & in check_r0p_available_dp()
80 return (hdcp->auth.msg.hdcp1.bstatus & in check_link_integrity_dp()
89 return (hdcp->auth.msg.hdcp1.bstatus & DP_BSTATUS_REAUTH_REQ) ? in check_no_reauthentication_request_dp()
127 DRM_HDCP_NUM_DOWNSTREAM(hdcp->auth.msg.hdcp1.binfo_dp) : in get_device_count()
128 DRM_HDCP_NUM_DOWNSTREAM(hdcp->auth.msg.hdcp1.bstatus); in get_device_count()
202 if (hdcp->auth.msg.hdcp1.ainfo) { in exchange_ksvs()
233 if (!hdcp->connection.link.adjust.hdcp1.postpone_encryption) in computations_validate_rx_test_for_repeater()
[all …]
A Dhdcp1_transition.c51 adjust->hdcp1.disable = 1; in mod_hdcp_hdcp1_transition()
111 adjust->hdcp1.postpone_encryption = 1; in mod_hdcp_hdcp1_transition()
167 adjust->hdcp1.disable = 1; in mod_hdcp_hdcp1_dp_transition()
177 adjust->hdcp1.disable = 1; in mod_hdcp_hdcp1_dp_transition()
233 } else if (conn->hdcp1_retry_count < conn->link.adjust.hdcp1.min_auth_retries_wa) { in mod_hdcp_hdcp1_dp_transition()
263 adjust->hdcp1.postpone_encryption = 1; in mod_hdcp_hdcp1_dp_transition()
287 adjust->hdcp1.postpone_encryption = 1; in mod_hdcp_hdcp1_dp_transition()
A Dhdcp.c43 hdcp->connection.link.adjust.hdcp1.disable = 1; in push_error_status()
67 !hdcp->connection.link.adjust.hdcp1.disable && in is_cp_desired_hdcp1()
110 status = mod_hdcp_hdcp1_execution(hdcp, event_ctx, &input->hdcp1); in execution()
113 event_ctx, &input->hdcp1); in execution()
171 event_ctx, &input->hdcp1, output); in transition()
174 event_ctx, &input->hdcp1, output); in transition()
194 if (hdcp->auth.trans_input.hdcp1.create_session != UNKNOWN) { in reset_authentication()
A Dhdcp_psp.c274 hdcp->auth.msg.hdcp1.ainfo = hdcp_cmd->out_msg.hdcp1_create_session.ainfo_primary; in mod_hdcp_hdcp1_create_session()
275 memcpy(hdcp->auth.msg.hdcp1.aksv, hdcp_cmd->out_msg.hdcp1_create_session.aksv_primary, in mod_hdcp_hdcp1_create_session()
276 sizeof(hdcp->auth.msg.hdcp1.aksv)); in mod_hdcp_hdcp1_create_session()
277 memcpy(hdcp->auth.msg.hdcp1.an, hdcp_cmd->out_msg.hdcp1_create_session.an_primary, in mod_hdcp_hdcp1_create_session()
278 sizeof(hdcp->auth.msg.hdcp1.an)); in mod_hdcp_hdcp1_create_session()
334 hdcp_cmd->in_msg.hdcp1_first_part_authentication.r0_prime_primary = hdcp->auth.msg.hdcp1.r0p; in mod_hdcp_hdcp1_validate_rx()
335 hdcp_cmd->in_msg.hdcp1_first_part_authentication.bcaps = hdcp->auth.msg.hdcp1.bcaps; in mod_hdcp_hdcp1_validate_rx()
401 hdcp->auth.msg.hdcp1.ksvlist_size); in mod_hdcp_hdcp1_validate_ksvlist_vp()
403 memcpy(hdcp_cmd->in_msg.hdcp1_second_part_authentication.v_prime, hdcp->auth.msg.hdcp1.vp, in mod_hdcp_hdcp1_validate_ksvlist_vp()
404 sizeof(hdcp->auth.msg.hdcp1.vp)); in mod_hdcp_hdcp1_validate_ksvlist_vp()
[all …]
A Dhdcp.h113 struct mod_hdcp_transition_input_hdcp1 hdcp1; member
157 struct mod_hdcp_message_hdcp1 hdcp1; member
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_hdcp.c196 hdcp_w->link.adjust.hdcp1.disable = 0; in hdcp_update_display()
199 hdcp_w->link.adjust.hdcp1.disable = 1; in hdcp_update_display()
488 link->adjust.hdcp1.disable = 0; in update_config()
/linux/drivers/gpu/drm/amd/display/modules/inc/
A Dmod_hdcp.h191 struct mod_hdcp_link_adjustment_hdcp1 hdcp1; member

Completed in 16 milliseconds