Symbol: mod_hdcp
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
501
struct mod_hdcp hdcp = hdcp_work->hdcp;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h
36
struct mod_hdcp;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h
50
struct mod_hdcp hdcp;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
128
static enum mod_hdcp_status transition(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
189
static enum mod_hdcp_status reset_authentication(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
235
static enum mod_hdcp_status reset_connection(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
255
static enum mod_hdcp_status update_display_adjustments(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
28
static void push_error_status(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
287
return sizeof(struct mod_hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
290
enum mod_hdcp_status mod_hdcp_setup(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
305
enum mod_hdcp_status mod_hdcp_teardown(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
314
memset(hdcp, 0, sizeof(struct mod_hdcp));
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
320
enum mod_hdcp_status mod_hdcp_add_display(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
379
enum mod_hdcp_status mod_hdcp_remove_display(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
422
enum mod_hdcp_status mod_hdcp_update_display(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
485
enum mod_hdcp_status mod_hdcp_query_display(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
52
static uint8_t is_cp_desired_hdcp1(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
523
enum mod_hdcp_status mod_hdcp_reset_connection(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
536
enum mod_hdcp_status mod_hdcp_process_event(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
72
static uint8_t is_cp_desired_hdcp2(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
92
static enum mod_hdcp_status execution(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
290
typedef enum mod_hdcp_status (*mod_hdcp_action)(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
293
enum mod_hdcp_status *status, struct mod_hdcp *hdcp, char *str);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
294
enum mod_hdcp_status mod_hdcp_hdcp1_execution(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
297
enum mod_hdcp_status mod_hdcp_hdcp1_dp_execution(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
300
enum mod_hdcp_status mod_hdcp_hdcp1_transition(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
304
enum mod_hdcp_status mod_hdcp_hdcp1_dp_transition(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
310
enum mod_hdcp_status mod_hdcp_hdcp2_execution(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
313
enum mod_hdcp_status mod_hdcp_hdcp2_dp_execution(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
316
enum mod_hdcp_status mod_hdcp_hdcp2_transition(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
320
enum mod_hdcp_status mod_hdcp_hdcp2_dp_transition(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
328
void mod_hdcp_log_ddc_trace(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
333
struct mod_hdcp *hdcp, struct mod_hdcp_display *display);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
335
struct mod_hdcp *hdcp, uint8_t index);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
336
enum mod_hdcp_status mod_hdcp_hdcp1_create_session(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
337
enum mod_hdcp_status mod_hdcp_hdcp1_destroy_session(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
338
enum mod_hdcp_status mod_hdcp_hdcp1_validate_rx(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
339
enum mod_hdcp_status mod_hdcp_hdcp1_enable_encryption(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
340
enum mod_hdcp_status mod_hdcp_hdcp1_validate_ksvlist_vp(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
342
struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
343
enum mod_hdcp_status mod_hdcp_hdcp1_link_maintenance(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
344
enum mod_hdcp_status mod_hdcp_hdcp2_create_session(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
345
enum mod_hdcp_status mod_hdcp_hdcp2_destroy_session(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
346
enum mod_hdcp_status mod_hdcp_hdcp2_prepare_ake_init(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
347
enum mod_hdcp_status mod_hdcp_hdcp2_validate_ake_cert(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
348
enum mod_hdcp_status mod_hdcp_hdcp2_validate_h_prime(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
349
enum mod_hdcp_status mod_hdcp_hdcp2_prepare_lc_init(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
350
enum mod_hdcp_status mod_hdcp_hdcp2_validate_l_prime(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
351
enum mod_hdcp_status mod_hdcp_hdcp2_prepare_eks(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
352
enum mod_hdcp_status mod_hdcp_hdcp2_enable_encryption(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
353
enum mod_hdcp_status mod_hdcp_hdcp2_validate_rx_id_list(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
355
struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
357
struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
359
struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
362
enum mod_hdcp_status mod_hdcp_read_bksv(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
363
enum mod_hdcp_status mod_hdcp_read_bcaps(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
364
enum mod_hdcp_status mod_hdcp_read_bstatus(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
365
enum mod_hdcp_status mod_hdcp_read_r0p(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
366
enum mod_hdcp_status mod_hdcp_read_ksvlist(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
367
enum mod_hdcp_status mod_hdcp_read_vp(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
368
enum mod_hdcp_status mod_hdcp_read_binfo(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
369
enum mod_hdcp_status mod_hdcp_write_aksv(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
370
enum mod_hdcp_status mod_hdcp_write_ainfo(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
371
enum mod_hdcp_status mod_hdcp_write_an(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
372
enum mod_hdcp_status mod_hdcp_read_hdcp2version(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
373
enum mod_hdcp_status mod_hdcp_read_rxcaps(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
374
enum mod_hdcp_status mod_hdcp_read_rxstatus(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
375
enum mod_hdcp_status mod_hdcp_read_ake_cert(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
376
enum mod_hdcp_status mod_hdcp_read_h_prime(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
377
enum mod_hdcp_status mod_hdcp_read_pairing_info(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
378
enum mod_hdcp_status mod_hdcp_read_l_prime(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
379
enum mod_hdcp_status mod_hdcp_read_rx_id_list(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
380
enum mod_hdcp_status mod_hdcp_read_stream_ready(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
381
enum mod_hdcp_status mod_hdcp_write_ake_init(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
382
enum mod_hdcp_status mod_hdcp_write_no_stored_km(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
383
enum mod_hdcp_status mod_hdcp_write_stored_km(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
384
enum mod_hdcp_status mod_hdcp_write_lc_init(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
385
enum mod_hdcp_status mod_hdcp_write_eks(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
386
enum mod_hdcp_status mod_hdcp_write_repeater_auth_ack(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
387
enum mod_hdcp_status mod_hdcp_write_stream_manage(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
388
enum mod_hdcp_status mod_hdcp_write_content_type(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
389
enum mod_hdcp_status mod_hdcp_clear_cp_irq_status(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
390
enum mod_hdcp_status mod_hdcp_write_poll_read_lc_fw(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
393
static inline uint8_t is_dp_hdcp(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
398
static inline uint8_t is_dp_mst_hdcp(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
404
static inline uint8_t is_hdmi_dvi_sl_hdcp(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
410
static inline uint8_t current_state(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
415
static inline void set_state_id(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
426
static inline uint8_t is_in_hdcp1_states(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
432
static inline uint8_t is_in_hdcp1_dp_states(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
438
static inline uint8_t is_in_hdcp2_states(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
444
static inline uint8_t is_in_hdcp2_dp_states(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
450
static inline uint8_t is_in_authenticated_states(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
458
static inline uint8_t is_hdcp1(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
463
static inline uint8_t is_hdcp2(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
468
static inline uint8_t is_in_cp_not_desired_state(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
473
static inline uint8_t is_in_initialized_state(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
479
static inline void increment_stay_counter(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
501
static inline void set_watchdog_in_ms(struct mod_hdcp *hdcp, uint16_t time,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
508
static inline void set_auth_complete(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
526
static inline uint8_t get_active_display_count(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
538
struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
552
struct mod_hdcp *hdcp, uint8_t index)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
567
struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
580
static inline void reset_retry_counts(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
102
static inline enum mod_hdcp_status check_no_max_cascade(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
117
static inline enum mod_hdcp_status check_no_max_devs(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
132
static inline uint8_t get_device_count(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
139
static inline enum mod_hdcp_status check_device_count(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
157
static enum mod_hdcp_status wait_for_active_rx(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
180
static enum mod_hdcp_status exchange_ksvs(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
222
struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
264
static enum mod_hdcp_status authenticated(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
28
static inline enum mod_hdcp_status validate_bksv(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
282
static enum mod_hdcp_status wait_for_ready(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
322
static enum mod_hdcp_status read_ksv_list(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
386
static enum mod_hdcp_status determine_rx_hdcp_capable_dp(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
409
static enum mod_hdcp_status wait_for_r0_prime_dp(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
433
static enum mod_hdcp_status authenticated_dp(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
462
enum mod_hdcp_status *status, struct mod_hdcp *hdcp, char *str)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
475
enum mod_hdcp_status mod_hdcp_hdcp1_execution(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
509
enum mod_hdcp_status mod_hdcp_hdcp1_dp_execution(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
52
static inline enum mod_hdcp_status check_ksv_ready(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
63
static inline enum mod_hdcp_status check_hdcp_capable_dp(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
70
static inline enum mod_hdcp_status check_r0p_available_dp(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
86
struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
95
struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c
151
enum mod_hdcp_status mod_hdcp_hdcp1_dp_transition(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c
28
enum mod_hdcp_status mod_hdcp_hdcp1_transition(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
112
static enum mod_hdcp_status check_h_prime_available(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
134
static enum mod_hdcp_status check_pairing_info_available(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
156
static enum mod_hdcp_status poll_l_prime_available(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
183
static enum mod_hdcp_status check_stream_ready_available(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
202
static inline uint8_t get_device_count(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
208
static enum mod_hdcp_status check_device_count(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
230
static uint8_t process_rxstatus(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
265
static enum mod_hdcp_status known_hdcp2_capable_rx(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
288
static enum mod_hdcp_status send_ake_init(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
315
static enum mod_hdcp_status validate_ake_cert(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
345
static enum mod_hdcp_status send_no_stored_km(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
35
static inline enum mod_hdcp_status check_receiver_id_list_ready(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
364
static enum mod_hdcp_status read_h_prime(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
391
struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
420
static enum mod_hdcp_status send_stored_km(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
439
static enum mod_hdcp_status validate_h_prime(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
468
static enum mod_hdcp_status locality_check(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
48
static inline enum mod_hdcp_status check_hdcp2_capable(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
515
static enum mod_hdcp_status exchange_ks_and_test_for_repeater(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
538
static enum mod_hdcp_status enable_encryption(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
575
static enum mod_hdcp_status authenticated(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
592
static enum mod_hdcp_status wait_for_rx_id_list(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
615
static enum mod_hdcp_status verify_rx_id_list_and_send_ack(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
651
static enum mod_hdcp_status send_stream_management(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
686
static enum mod_hdcp_status validate_stream_ready(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
71
struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
727
static enum mod_hdcp_status determine_rx_hdcp_capable_dp(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
750
static enum mod_hdcp_status send_content_stream_type_dp(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
772
enum mod_hdcp_status mod_hdcp_hdcp2_execution(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
836
enum mod_hdcp_status mod_hdcp_hdcp2_dp_execution(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
87
struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
94
static enum mod_hdcp_status check_ake_cert_available(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_transition.c
28
enum mod_hdcp_status mod_hdcp_hdcp2_transition(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_transition.c
382
enum mod_hdcp_status mod_hdcp_hdcp2_dp_transition(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
152
static enum mod_hdcp_status read(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
199
static enum mod_hdcp_status read_repeatedly(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
223
static enum mod_hdcp_status write(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
272
enum mod_hdcp_status mod_hdcp_read_bksv(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
279
enum mod_hdcp_status mod_hdcp_read_bcaps(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
286
enum mod_hdcp_status mod_hdcp_read_bstatus(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
301
enum mod_hdcp_status mod_hdcp_read_r0p(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
309
enum mod_hdcp_status mod_hdcp_read_ksvlist(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
325
enum mod_hdcp_status mod_hdcp_read_vp(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
355
enum mod_hdcp_status mod_hdcp_read_binfo(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
369
enum mod_hdcp_status mod_hdcp_write_aksv(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
376
enum mod_hdcp_status mod_hdcp_write_ainfo(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
383
enum mod_hdcp_status mod_hdcp_write_an(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
390
enum mod_hdcp_status mod_hdcp_read_hdcp2version(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
404
enum mod_hdcp_status mod_hdcp_read_rxcaps(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
418
enum mod_hdcp_status mod_hdcp_read_rxstatus(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
434
enum mod_hdcp_status mod_hdcp_read_ake_cert(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
452
enum mod_hdcp_status mod_hdcp_read_h_prime(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
470
enum mod_hdcp_status mod_hdcp_read_pairing_info(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
488
enum mod_hdcp_status mod_hdcp_read_l_prime(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
506
enum mod_hdcp_status mod_hdcp_read_rx_id_list(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
537
enum mod_hdcp_status mod_hdcp_read_stream_ready(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
555
enum mod_hdcp_status mod_hdcp_write_ake_init(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
570
enum mod_hdcp_status mod_hdcp_write_no_stored_km(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
585
enum mod_hdcp_status mod_hdcp_write_stored_km(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
600
enum mod_hdcp_status mod_hdcp_write_lc_init(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
615
enum mod_hdcp_status mod_hdcp_write_eks(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
632
enum mod_hdcp_status mod_hdcp_write_repeater_auth_ack(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
647
enum mod_hdcp_status mod_hdcp_write_stream_manage(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
664
enum mod_hdcp_status mod_hdcp_write_content_type(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
677
enum mod_hdcp_status mod_hdcp_clear_cp_irq_status(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
692
static bool write_stall_read_lc_fw_aux(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
720
static bool write_poll_read_lc_fw_i2c(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
757
enum mod_hdcp_status mod_hdcp_write_poll_read_lc_fw(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.c
54
void mod_hdcp_log_ddc_trace(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
123
struct mod_hdcp *hdcp, struct mod_hdcp_display *display)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
170
struct mod_hdcp *hdcp, struct mod_hdcp_display *display)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
225
struct mod_hdcp *hdcp, uint8_t index)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
237
enum mod_hdcp_status mod_hdcp_add_display_to_topology(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
250
enum mod_hdcp_status mod_hdcp_hdcp1_create_session(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
292
enum mod_hdcp_status mod_hdcp_hdcp1_destroy_session(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
326
enum mod_hdcp_status mod_hdcp_hdcp1_validate_rx(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
34
static void hdcp2_message_init(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
367
enum mod_hdcp_status mod_hdcp_hdcp1_enable_encryption(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
397
enum mod_hdcp_status mod_hdcp_hdcp1_validate_ksvlist_vp(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
438
enum mod_hdcp_status mod_hdcp_hdcp1_enable_dp_stream_encryption(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
475
enum mod_hdcp_status mod_hdcp_hdcp1_link_maintenance(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
49
struct mod_hdcp *hdcp, uint8_t index)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
501
enum mod_hdcp_status mod_hdcp_hdcp2_create_session(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
548
enum mod_hdcp_status mod_hdcp_hdcp2_destroy_session(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
581
enum mod_hdcp_status mod_hdcp_hdcp2_prepare_ake_init(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
613
enum mod_hdcp_status mod_hdcp_hdcp2_validate_ake_cert(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
673
enum mod_hdcp_status mod_hdcp_hdcp2_validate_h_prime(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
719
enum mod_hdcp_status mod_hdcp_hdcp2_prepare_lc_init(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
752
enum mod_hdcp_status mod_hdcp_hdcp2_validate_l_prime(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
787
enum mod_hdcp_status mod_hdcp_hdcp2_prepare_eks(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
832
enum mod_hdcp_status mod_hdcp_hdcp2_enable_encryption(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
85
struct mod_hdcp *hdcp, uint8_t index)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
863
enum mod_hdcp_status mod_hdcp_hdcp2_validate_rx_id_list(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
916
enum mod_hdcp_status mod_hdcp_hdcp2_enable_dp_stream_encryption(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
959
enum mod_hdcp_status mod_hdcp_hdcp2_prepare_stream_management(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
996
enum mod_hdcp_status mod_hdcp_hdcp2_validate_stream_ready(struct mod_hdcp *hdcp)
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
33
struct mod_hdcp;
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
333
enum mod_hdcp_status mod_hdcp_setup(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
337
enum mod_hdcp_status mod_hdcp_teardown(struct mod_hdcp *hdcp);
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
340
enum mod_hdcp_status mod_hdcp_add_display(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
345
enum mod_hdcp_status mod_hdcp_remove_display(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
349
enum mod_hdcp_status mod_hdcp_update_display(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
356
enum mod_hdcp_status mod_hdcp_query_display(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
360
enum mod_hdcp_status mod_hdcp_reset_connection(struct mod_hdcp *hdcp,
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
364
enum mod_hdcp_status mod_hdcp_process_event(struct mod_hdcp *hdcp,