Lines Matching defs:hdcp

31 #include "hdcp.h"
33 enum mod_hdcp_status mod_hdcp_hdcp1_transition(struct mod_hdcp *hdcp,
39 struct mod_hdcp_connection *conn = &hdcp->connection;
40 struct mod_hdcp_link_adjustment *adjust = &hdcp->connection.link.adjust;
42 switch (current_state(hdcp)) {
47 increment_stay_counter(hdcp);
51 set_state_id(hdcp, output, H1_A1_EXCHANGE_KSVS);
70 set_state_id(hdcp, output,
93 set_watchdog_in_ms(hdcp, 5000, output);
94 set_state_id(hdcp, output, H1_A8_WAIT_FOR_READY);
97 set_state_id(hdcp, output, H1_A45_AUTHENTICATED);
98 HDCP_FULL_DDC_TRACE(hdcp);
109 increment_stay_counter(hdcp);
115 /* 1B-03: fail hdcp on ksv list READY timeout */
122 increment_stay_counter(hdcp);
127 set_state_id(hdcp, output, H1_A9_READ_KSV_LIST);
145 set_state_id(hdcp, output, H1_A45_AUTHENTICATED);
146 HDCP_FULL_DDC_TRACE(hdcp);
157 enum mod_hdcp_status mod_hdcp_hdcp1_dp_transition(struct mod_hdcp *hdcp,
163 struct mod_hdcp_connection *conn = &hdcp->connection;
164 struct mod_hdcp_link_adjustment *adjust = &hdcp->connection.link.adjust;
166 switch (current_state(hdcp)) {
178 set_state_id(hdcp, output, D1_A1_EXCHANGE_KSVS);
196 set_watchdog_in_ms(hdcp, 100, output);
197 set_state_id(hdcp, output, D1_A23_WAIT_FOR_R0_PRIME);
207 increment_stay_counter(hdcp);
211 set_state_id(hdcp, output, D1_A2_COMPUTATIONS_A3_VALIDATE_RX_A5_TEST_FOR_REPEATER);
218 if (hdcp->state.stay_count < 2) {
221 increment_stay_counter(hdcp);
236 (!conn->is_repeater && is_dp_mst_hdcp(hdcp) && input->stream_encryption_dp != PASS)) {
241 set_watchdog_in_ms(hdcp, 5000, output);
242 set_state_id(hdcp, output, D1_A6_WAIT_FOR_READY);
244 set_state_id(hdcp, output, D1_A4_AUTHENTICATED);
245 HDCP_FULL_DDC_TRACE(hdcp);
251 /* 1A-07: restart hdcp on a link integrity failure */
264 /* 1B-04: fail hdcp on ksv list READY timeout */
269 increment_stay_counter(hdcp);
274 set_state_id(hdcp, output, D1_A7_READ_KSV_LIST);
298 if (hdcp->state.stay_count < 2) {
301 increment_stay_counter(hdcp);
311 (is_dp_mst_hdcp(hdcp) && input->stream_encryption_dp != PASS)) {
315 set_state_id(hdcp, output, D1_A4_AUTHENTICATED);
316 HDCP_FULL_DDC_TRACE(hdcp);