Lines Matching refs:hdcp

27 #include "hdcp.h"
54 void mod_hdcp_log_ddc_trace(struct mod_hdcp *hdcp)
56 if (is_hdcp1(hdcp)) {
57 HDCP_DDC_READ_TRACE(hdcp, "BKSV", hdcp->auth.msg.hdcp1.bksv,
58 sizeof(hdcp->auth.msg.hdcp1.bksv));
59 HDCP_DDC_READ_TRACE(hdcp, "BCAPS", &hdcp->auth.msg.hdcp1.bcaps,
60 sizeof(hdcp->auth.msg.hdcp1.bcaps));
61 HDCP_DDC_READ_TRACE(hdcp, "BSTATUS",
62 (uint8_t *)&hdcp->auth.msg.hdcp1.bstatus,
63 sizeof(hdcp->auth.msg.hdcp1.bstatus));
64 HDCP_DDC_WRITE_TRACE(hdcp, "AN", hdcp->auth.msg.hdcp1.an,
65 sizeof(hdcp->auth.msg.hdcp1.an));
66 HDCP_DDC_WRITE_TRACE(hdcp, "AKSV", hdcp->auth.msg.hdcp1.aksv,
67 sizeof(hdcp->auth.msg.hdcp1.aksv));
68 HDCP_DDC_WRITE_TRACE(hdcp, "AINFO", &hdcp->auth.msg.hdcp1.ainfo,
69 sizeof(hdcp->auth.msg.hdcp1.ainfo));
70 HDCP_DDC_READ_TRACE(hdcp, "RI' / R0'",
71 (uint8_t *)&hdcp->auth.msg.hdcp1.r0p,
72 sizeof(hdcp->auth.msg.hdcp1.r0p));
73 HDCP_DDC_READ_TRACE(hdcp, "BINFO",
74 (uint8_t *)&hdcp->auth.msg.hdcp1.binfo_dp,
75 sizeof(hdcp->auth.msg.hdcp1.binfo_dp));
76 HDCP_DDC_READ_TRACE(hdcp, "KSVLIST", hdcp->auth.msg.hdcp1.ksvlist,
77 hdcp->auth.msg.hdcp1.ksvlist_size);
78 HDCP_DDC_READ_TRACE(hdcp, "V'", hdcp->auth.msg.hdcp1.vp,
79 sizeof(hdcp->auth.msg.hdcp1.vp));
80 } else if (is_hdcp2(hdcp)) {
81 HDCP_DDC_READ_TRACE(hdcp, "HDCP2Version",
82 &hdcp->auth.msg.hdcp2.hdcp2version_hdmi,
83 sizeof(hdcp->auth.msg.hdcp2.hdcp2version_hdmi));
84 HDCP_DDC_READ_TRACE(hdcp, "Rx Caps", hdcp->auth.msg.hdcp2.rxcaps_dp,
85 sizeof(hdcp->auth.msg.hdcp2.rxcaps_dp));
86 HDCP_DDC_WRITE_TRACE(hdcp, "AKE Init", hdcp->auth.msg.hdcp2.ake_init,
87 sizeof(hdcp->auth.msg.hdcp2.ake_init));
88 HDCP_DDC_READ_TRACE(hdcp, "AKE Cert", hdcp->auth.msg.hdcp2.ake_cert,
89 sizeof(hdcp->auth.msg.hdcp2.ake_cert));
90 HDCP_DDC_WRITE_TRACE(hdcp, "Stored KM",
91 hdcp->auth.msg.hdcp2.ake_stored_km,
92 sizeof(hdcp->auth.msg.hdcp2.ake_stored_km));
93 HDCP_DDC_WRITE_TRACE(hdcp, "No Stored KM",
94 hdcp->auth.msg.hdcp2.ake_no_stored_km,
95 sizeof(hdcp->auth.msg.hdcp2.ake_no_stored_km));
96 HDCP_DDC_READ_TRACE(hdcp, "H'", hdcp->auth.msg.hdcp2.ake_h_prime,
97 sizeof(hdcp->auth.msg.hdcp2.ake_h_prime));
98 HDCP_DDC_READ_TRACE(hdcp, "Pairing Info",
99 hdcp->auth.msg.hdcp2.ake_pairing_info,
100 sizeof(hdcp->auth.msg.hdcp2.ake_pairing_info));
101 HDCP_DDC_WRITE_TRACE(hdcp, "LC Init", hdcp->auth.msg.hdcp2.lc_init,
102 sizeof(hdcp->auth.msg.hdcp2.lc_init));
103 HDCP_DDC_READ_TRACE(hdcp, "L'", hdcp->auth.msg.hdcp2.lc_l_prime,
104 sizeof(hdcp->auth.msg.hdcp2.lc_l_prime));
105 HDCP_DDC_WRITE_TRACE(hdcp, "Exchange KS", hdcp->auth.msg.hdcp2.ske_eks,
106 sizeof(hdcp->auth.msg.hdcp2.ske_eks));
107 HDCP_DDC_READ_TRACE(hdcp, "Rx Status",
108 (uint8_t *)&hdcp->auth.msg.hdcp2.rxstatus,
109 sizeof(hdcp->auth.msg.hdcp2.rxstatus));
110 HDCP_DDC_READ_TRACE(hdcp, "Rx Id List",
111 hdcp->auth.msg.hdcp2.rx_id_list,
112 hdcp->auth.msg.hdcp2.rx_id_list_size);
113 HDCP_DDC_WRITE_TRACE(hdcp, "Rx Id List Ack",
114 hdcp->auth.msg.hdcp2.repeater_auth_ack,
115 sizeof(hdcp->auth.msg.hdcp2.repeater_auth_ack));
116 HDCP_DDC_WRITE_TRACE(hdcp, "Content Stream Management",
117 hdcp->auth.msg.hdcp2.repeater_auth_stream_manage,
118 hdcp->auth.msg.hdcp2.stream_manage_size);
119 HDCP_DDC_READ_TRACE(hdcp, "Stream Ready",
120 hdcp->auth.msg.hdcp2.repeater_auth_stream_ready,
121 sizeof(hdcp->auth.msg.hdcp2.repeater_auth_stream_ready));
122 HDCP_DDC_WRITE_TRACE(hdcp, "Content Stream Type",
123 hdcp->auth.msg.hdcp2.content_stream_type_dp,
124 sizeof(hdcp->auth.msg.hdcp2.content_stream_type_dp));