Lines Matching refs:output

31 		struct mod_hdcp_output *output)  in mod_hdcp_hdcp2_transition()  argument
42 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
43 set_state_id(hdcp, output, HDCP_INITIALIZED); in mod_hdcp_hdcp2_transition()
45 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
46 set_state_id(hdcp, output, H2_A1_SEND_AKE_INIT); in mod_hdcp_hdcp2_transition()
54 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
57 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
60 set_watchdog_in_ms(hdcp, 100, output); in mod_hdcp_hdcp2_transition()
61 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
62 set_state_id(hdcp, output, H2_A1_VALIDATE_AKE_CERT); in mod_hdcp_hdcp2_transition()
74 fail_and_restart_in_ms(1000, &status, output); in mod_hdcp_hdcp2_transition()
77 callback_in_ms(10, output); in mod_hdcp_hdcp2_transition()
87 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
92 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
93 set_state_id(hdcp, output, H2_A1_SEND_STORED_KM); in mod_hdcp_hdcp2_transition()
95 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
96 set_state_id(hdcp, output, H2_A1_SEND_NO_STORED_KM); in mod_hdcp_hdcp2_transition()
101 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
105 set_watchdog_in_ms(hdcp, 2000, output); in mod_hdcp_hdcp2_transition()
107 set_watchdog_in_ms(hdcp, 1000, output); in mod_hdcp_hdcp2_transition()
108 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
109 set_state_id(hdcp, output, H2_A1_READ_H_PRIME); in mod_hdcp_hdcp2_transition()
116 fail_and_restart_in_ms(1000, &status, output); in mod_hdcp_hdcp2_transition()
119 callback_in_ms(100, output); in mod_hdcp_hdcp2_transition()
124 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
127 set_watchdog_in_ms(hdcp, 200, output); in mod_hdcp_hdcp2_transition()
128 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
129 set_state_id(hdcp, output, H2_A1_READ_PAIRING_INFO_AND_VALIDATE_H_PRIME); in mod_hdcp_hdcp2_transition()
138 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
141 callback_in_ms(20, output); in mod_hdcp_hdcp2_transition()
148 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
151 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
152 set_state_id(hdcp, output, H2_A2_LOCALITY_CHECK); in mod_hdcp_hdcp2_transition()
156 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
159 set_watchdog_in_ms(hdcp, 200, output); in mod_hdcp_hdcp2_transition()
160 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
161 set_state_id(hdcp, output, H2_A1_VALIDATE_H_PRIME); in mod_hdcp_hdcp2_transition()
168 fail_and_restart_in_ms(1000, &status, output); in mod_hdcp_hdcp2_transition()
171 callback_in_ms(20, output); in mod_hdcp_hdcp2_transition()
176 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
181 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
184 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
185 set_state_id(hdcp, output, H2_A2_LOCALITY_CHECK); in mod_hdcp_hdcp2_transition()
200 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
205 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
209 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
212 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
216 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
217 set_state_id(hdcp, output, H2_A3_EXCHANGE_KS_AND_TEST_FOR_REPEATER); in mod_hdcp_hdcp2_transition()
223 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
227 set_watchdog_in_ms(hdcp, 3000, output); in mod_hdcp_hdcp2_transition()
228 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
229 set_state_id(hdcp, output, H2_A6_WAIT_FOR_RX_ID_LIST); in mod_hdcp_hdcp2_transition()
234 callback_in_ms(210, output); in mod_hdcp_hdcp2_transition()
235 set_state_id(hdcp, output, H2_ENABLE_ENCRYPTION); in mod_hdcp_hdcp2_transition()
245 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
248 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
249 set_state_id(hdcp, output, H2_A78_VERIFY_RX_ID_LIST_AND_SEND_ACK); in mod_hdcp_hdcp2_transition()
252 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
255 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
256 set_state_id(hdcp, output, H2_A5_AUTHENTICATED); in mod_hdcp_hdcp2_transition()
257 set_auth_complete(hdcp, output); in mod_hdcp_hdcp2_transition()
262 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
265 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
266 set_state_id(hdcp, output, H2_A78_VERIFY_RX_ID_LIST_AND_SEND_ACK); in mod_hdcp_hdcp2_transition()
269 callback_in_ms(500, output); in mod_hdcp_hdcp2_transition()
275 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
285 fail_and_restart_in_ms(100, &status, output); in mod_hdcp_hdcp2_transition()
287 callback_in_ms(300, output); in mod_hdcp_hdcp2_transition()
292 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
293 set_state_id(hdcp, output, H2_A78_VERIFY_RX_ID_LIST_AND_SEND_ACK); in mod_hdcp_hdcp2_transition()
308 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
311 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
312 set_state_id(hdcp, output, H2_A9_SEND_STREAM_MANAGEMENT); in mod_hdcp_hdcp2_transition()
317 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
320 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
321 set_state_id(hdcp, output, H2_A78_VERIFY_RX_ID_LIST_AND_SEND_ACK); in mod_hdcp_hdcp2_transition()
325 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
328 set_watchdog_in_ms(hdcp, 100, output); in mod_hdcp_hdcp2_transition()
329 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
330 set_state_id(hdcp, output, H2_A9_VALIDATE_STREAM_READY); in mod_hdcp_hdcp2_transition()
335 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
338 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
339 set_state_id(hdcp, output, H2_A78_VERIFY_RX_ID_LIST_AND_SEND_ACK); in mod_hdcp_hdcp2_transition()
347 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
348 set_state_id(hdcp, output, H2_A9_SEND_STREAM_MANAGEMENT); in mod_hdcp_hdcp2_transition()
350 callback_in_ms(10, output); in mod_hdcp_hdcp2_transition()
361 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
364 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
365 set_state_id(hdcp, output, H2_A9_SEND_STREAM_MANAGEMENT); in mod_hdcp_hdcp2_transition()
369 callback_in_ms(200, output); in mod_hdcp_hdcp2_transition()
370 set_state_id(hdcp, output, H2_ENABLE_ENCRYPTION); in mod_hdcp_hdcp2_transition()
374 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_transition()
384 struct mod_hdcp_output *output) in mod_hdcp_hdcp2_dp_transition() argument
395 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
396 set_state_id(hdcp, output, HDCP_INITIALIZED); in mod_hdcp_hdcp2_dp_transition()
398 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
399 set_state_id(hdcp, output, D2_A1_SEND_AKE_INIT); in mod_hdcp_hdcp2_dp_transition()
407 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
411 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
414 callback_in_ms(100, output); in mod_hdcp_hdcp2_dp_transition()
415 set_state_id(hdcp, output, D2_A1_VALIDATE_AKE_CERT); in mod_hdcp_hdcp2_dp_transition()
424 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
429 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
430 set_state_id(hdcp, output, D2_A1_SEND_STORED_KM); in mod_hdcp_hdcp2_dp_transition()
432 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
433 set_state_id(hdcp, output, D2_A1_SEND_NO_STORED_KM); in mod_hdcp_hdcp2_dp_transition()
438 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
442 set_watchdog_in_ms(hdcp, 2000, output); in mod_hdcp_hdcp2_dp_transition()
444 set_watchdog_in_ms(hdcp, 1000, output); in mod_hdcp_hdcp2_dp_transition()
445 set_state_id(hdcp, output, D2_A1_READ_H_PRIME); in mod_hdcp_hdcp2_dp_transition()
452 fail_and_restart_in_ms(1000, &status, output); in mod_hdcp_hdcp2_dp_transition()
457 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
460 set_watchdog_in_ms(hdcp, 200, output); in mod_hdcp_hdcp2_dp_transition()
461 set_state_id(hdcp, output, D2_A1_READ_PAIRING_INFO_AND_VALIDATE_H_PRIME); in mod_hdcp_hdcp2_dp_transition()
471 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
478 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
481 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
482 set_state_id(hdcp, output, D2_A2_LOCALITY_CHECK); in mod_hdcp_hdcp2_dp_transition()
486 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
489 set_watchdog_in_ms(hdcp, 200, output); in mod_hdcp_hdcp2_dp_transition()
490 set_state_id(hdcp, output, D2_A1_VALIDATE_H_PRIME); in mod_hdcp_hdcp2_dp_transition()
497 fail_and_restart_in_ms(1000, &status, output); in mod_hdcp_hdcp2_dp_transition()
502 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
507 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
510 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
511 set_state_id(hdcp, output, D2_A2_LOCALITY_CHECK); in mod_hdcp_hdcp2_dp_transition()
521 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
526 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
530 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
533 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
537 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
538 set_state_id(hdcp, output, D2_A34_EXCHANGE_KS_AND_TEST_FOR_REPEATER); in mod_hdcp_hdcp2_dp_transition()
544 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
548 set_watchdog_in_ms(hdcp, 3000, output); in mod_hdcp_hdcp2_dp_transition()
549 set_state_id(hdcp, output, D2_A6_WAIT_FOR_RX_ID_LIST); in mod_hdcp_hdcp2_dp_transition()
551 callback_in_ms(1, output); in mod_hdcp_hdcp2_dp_transition()
552 set_state_id(hdcp, output, D2_SEND_CONTENT_STREAM_TYPE); in mod_hdcp_hdcp2_dp_transition()
560 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
563 callback_in_ms(210, output); in mod_hdcp_hdcp2_dp_transition()
564 set_state_id(hdcp, output, D2_ENABLE_ENCRYPTION); in mod_hdcp_hdcp2_dp_transition()
574 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
577 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
578 set_state_id(hdcp, output, D2_A78_VERIFY_RX_ID_LIST_AND_SEND_ACK); in mod_hdcp_hdcp2_dp_transition()
582 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
585 set_state_id(hdcp, output, D2_A5_AUTHENTICATED); in mod_hdcp_hdcp2_dp_transition()
586 set_auth_complete(hdcp, output); in mod_hdcp_hdcp2_dp_transition()
591 fail_and_restart_in_ms(100, &status, output); in mod_hdcp_hdcp2_dp_transition()
596 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
599 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
600 set_state_id(hdcp, output, D2_A78_VERIFY_RX_ID_LIST_AND_SEND_ACK); in mod_hdcp_hdcp2_dp_transition()
609 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
614 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
619 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
620 set_state_id(hdcp, output, D2_A78_VERIFY_RX_ID_LIST_AND_SEND_ACK); in mod_hdcp_hdcp2_dp_transition()
637 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
640 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
641 set_state_id(hdcp, output, D2_A9_SEND_STREAM_MANAGEMENT); in mod_hdcp_hdcp2_dp_transition()
647 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
650 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
651 set_state_id(hdcp, output, D2_A78_VERIFY_RX_ID_LIST_AND_SEND_ACK); in mod_hdcp_hdcp2_dp_transition()
656 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
661 callback_in_ms(100, output); in mod_hdcp_hdcp2_dp_transition()
662 set_state_id(hdcp, output, D2_A9_VALIDATE_STREAM_READY); in mod_hdcp_hdcp2_dp_transition()
668 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
671 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
672 set_state_id(hdcp, output, D2_A78_VERIFY_RX_ID_LIST_AND_SEND_ACK); in mod_hdcp_hdcp2_dp_transition()
682 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()
685 callback_in_ms(0, output); in mod_hdcp_hdcp2_dp_transition()
686 set_state_id(hdcp, output, D2_A9_SEND_STREAM_MANAGEMENT); in mod_hdcp_hdcp2_dp_transition()
692 callback_in_ms(200, output); in mod_hdcp_hdcp2_dp_transition()
693 set_state_id(hdcp, output, D2_ENABLE_ENCRYPTION); in mod_hdcp_hdcp2_dp_transition()
697 fail_and_restart_in_ms(0, &status, output); in mod_hdcp_hdcp2_dp_transition()