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

/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/modules/hdcp/
H A Damdgpu_hdcp_ddc.c371 &hdcp->auth.msg.hdcp2.hdcp2version_hdmi,
372 sizeof(hdcp->auth.msg.hdcp2.hdcp2version_hdmi));
385 hdcp->auth.msg.hdcp2.rxcaps_dp,
386 sizeof(hdcp->auth.msg.hdcp2.rxcaps_dp));
397 &hdcp->auth.msg.hdcp2.rxstatus_dp,
401 (uint8_t *)&hdcp->auth.msg.hdcp2.rxstatus,
402 sizeof(hdcp->auth.msg.hdcp2.rxstatus));
412 hdcp->auth.msg.hdcp2.ake_cert[0] = 3;
414 hdcp->auth.msg.hdcp2.ake_cert+1,
415 sizeof(hdcp->auth.msg.hdcp2
[all...]
H A Dhdcp_log.h125 &hdcp->auth.msg.hdcp2.hdcp2version_hdmi, \
126 sizeof(hdcp->auth.msg.hdcp2.hdcp2version_hdmi)); \
127 HDCP_DDC_READ_TRACE(hdcp, "Rx Caps", hdcp->auth.msg.hdcp2.rxcaps_dp, \
128 sizeof(hdcp->auth.msg.hdcp2.rxcaps_dp)); \
129 HDCP_DDC_WRITE_TRACE(hdcp, "AKE Init", hdcp->auth.msg.hdcp2.ake_init, \
130 sizeof(hdcp->auth.msg.hdcp2.ake_init)); \
131 HDCP_DDC_READ_TRACE(hdcp, "AKE Cert", hdcp->auth.msg.hdcp2.ake_cert, \
132 sizeof(hdcp->auth.msg.hdcp2.ake_cert)); \
134 hdcp->auth.msg.hdcp2.ake_stored_km, \
135 sizeof(hdcp->auth.msg.hdcp2
[all...]
H A Damdgpu_hdcp_psp.c367 if (hdcp->connection.link.adjust.hdcp2.force_type == MOD_HDCP_FORCE_TYPE_0)
370 else if (hdcp->connection.link.adjust.hdcp2.force_type == MOD_HDCP_FORCE_TYPE_1)
373 else if (hdcp->connection.link.adjust.hdcp2.force_type == MOD_HDCP_FORCE_TYPE_MAX)
433 memcpy(&hdcp->auth.msg.hdcp2.ake_init[0], &msg_out->prepare.transmitter_message[0],
434 sizeof(hdcp->auth.msg.hdcp2.ake_init));
457 memcpy(&msg_in->process.receiver_message[0], hdcp->auth.msg.hdcp2.ake_cert,
458 sizeof(hdcp->auth.msg.hdcp2.ake_cert));
470 memcpy(hdcp->auth.msg.hdcp2.ake_no_stored_km, &msg_out->prepare.transmitter_message[0],
471 sizeof(hdcp->auth.msg.hdcp2.ake_no_stored_km));
473 memcpy(hdcp->auth.msg.hdcp2
[all...]
H A Damdgpu_hdcp2_execution.c40 is_ready = HDCP_2_2_DP_RXSTATUS_READY(hdcp->auth.msg.hdcp2.rxstatus_dp) ? 1 : 0;
42 is_ready = (HDCP_2_2_HDMI_RXSTATUS_READY(hdcp->auth.msg.hdcp2.rxstatus[0]) &&
43 (HDCP_2_2_HDMI_RXSTATUS_MSG_SZ_HI(hdcp->auth.msg.hdcp2.rxstatus[1]) << 8 |
44 hdcp->auth.msg.hdcp2.rxstatus[0])) ? 1 : 0;
54 status = (hdcp->auth.msg.hdcp2.rxcaps_dp[0] == HDCP_2_2_RX_CAPS_VERSION_VAL) &&
55 HDCP_2_2_DP_HDCP_CAPABLE(hdcp->auth.msg.hdcp2.rxcaps_dp[2]) ?
59 status = (hdcp->auth.msg.hdcp2.hdcp2version_hdmi & HDCP_2_2_HDMI_SUPPORT_MASK) ?
71 ret = HDCP_2_2_DP_RXSTATUS_REAUTH_REQ(hdcp->auth.msg.hdcp2.rxstatus_dp) ?
75 ret = HDCP_2_2_HDMI_RXSTATUS_REAUTH_REQ(hdcp->auth.msg.hdcp2.rxstatus[0]) ?
84 return HDCP_2_2_DP_RXSTATUS_LINK_FAILED(hdcp->auth.msg.hdcp2
[all...]
H A Damdgpu_hdcp.c89 !hdcp->connection.link.adjust.hdcp2.disable &&
119 status = mod_hdcp_hdcp2_execution(hdcp, event_ctx, &input->hdcp2);
122 event_ctx, &input->hdcp2);
175 event_ctx, &input->hdcp2, output);
178 event_ctx, &input->hdcp2, output);
212 if (hdcp->auth.trans_input.hdcp2.create_session == PASS) {
220 if (hdcp->auth.trans_input.hdcp2.add_topology == PASS) {
429 if (query->link->adjust.hdcp2.force_type == MOD_HDCP_FORCE_TYPE_0)
431 else if (query->link->adjust.hdcp2.force_type == MOD_HDCP_FORCE_TYPE_1)
H A Damdgpu_hdcp2_transition.c46 adjust->hdcp2.disable = 1;
59 adjust->hdcp2.disable = 1;
97 !adjust->hdcp2.force_no_stored_km) {
110 if (adjust->hdcp2.increase_h_prime_timeout)
186 adjust->hdcp2.force_no_stored_km = 1;
388 adjust->hdcp2.disable = 1;
401 adjust->hdcp2.disable = 1;
423 !adjust->hdcp2.force_no_stored_km) {
436 if (adjust->hdcp2.increase_h_prime_timeout)
501 adjust->hdcp2
[all...]
H A Dhdcp.h118 struct mod_hdcp_transition_input_hdcp2 hdcp2; member in union:mod_hdcp_transition_input
162 struct mod_hdcp_message_hdcp2 hdcp2; member in union:mod_hdcp_message
310 /* hdcp2 executions and transitions */
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_hdcp.c119 hdcp_w->link.adjust.hdcp2.force_type = MOD_HDCP_FORCE_TYPE_0;
124 hdcp_w->link.adjust.hdcp2.force_type = MOD_HDCP_FORCE_TYPE_0;
126 hdcp_w->link.adjust.hdcp2.force_type = MOD_HDCP_FORCE_TYPE_1;
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/modules/inc/
H A Dmod_hdcp.h180 struct mod_hdcp_link_adjustment_hdcp2 hdcp2; member in struct:mod_hdcp_link_adjustment

Completed in 143 milliseconds