Searched refs:mod_hdcp (Results 1 - 12 of 12) sorted by relevance
/linux-master/drivers/gpu/drm/amd/display/modules/hdcp/ |
H A D | hdcp.h | 29 #include "mod_hdcp.h" 198 struct mod_hdcp { struct 289 typedef enum mod_hdcp_status (*mod_hdcp_action)(struct mod_hdcp *hdcp); 292 enum mod_hdcp_status *status, struct mod_hdcp *hdcp, char *str); 293 enum mod_hdcp_status mod_hdcp_hdcp1_execution(struct mod_hdcp *hdcp, 296 enum mod_hdcp_status mod_hdcp_hdcp1_dp_execution(struct mod_hdcp *hdcp, 299 enum mod_hdcp_status mod_hdcp_hdcp1_transition(struct mod_hdcp *hdcp, 303 enum mod_hdcp_status mod_hdcp_hdcp1_dp_transition(struct mod_hdcp *hdcp, 309 enum mod_hdcp_status mod_hdcp_hdcp2_execution(struct mod_hdcp *hdcp, 312 enum mod_hdcp_status mod_hdcp_hdcp2_dp_execution(struct mod_hdcp *hdc [all...] |
H A D | hdcp1_execution.c | 28 static inline enum mod_hdcp_status validate_bksv(struct mod_hdcp *hdcp) 45 static inline enum mod_hdcp_status check_ksv_ready(struct mod_hdcp *hdcp) 56 static inline enum mod_hdcp_status check_hdcp_capable_dp(struct mod_hdcp *hdcp) 63 static inline enum mod_hdcp_status check_r0p_available_dp(struct mod_hdcp *hdcp) 79 struct mod_hdcp *hdcp) 88 struct mod_hdcp *hdcp) 95 static inline enum mod_hdcp_status check_no_max_cascade(struct mod_hdcp *hdcp) 110 static inline enum mod_hdcp_status check_no_max_devs(struct mod_hdcp *hdcp) 125 static inline uint8_t get_device_count(struct mod_hdcp *hdcp) 132 static inline enum mod_hdcp_status check_device_count(struct mod_hdcp *hdc [all...] |
H A D | hdcp2_execution.c | 30 static inline enum mod_hdcp_status check_receiver_id_list_ready(struct mod_hdcp *hdcp) 44 static inline enum mod_hdcp_status check_hdcp2_capable(struct mod_hdcp *hdcp) 61 struct mod_hdcp *hdcp) 77 struct mod_hdcp *hdcp) 84 static enum mod_hdcp_status check_ake_cert_available(struct mod_hdcp *hdcp) 104 static enum mod_hdcp_status check_h_prime_available(struct mod_hdcp *hdcp) 128 static enum mod_hdcp_status check_pairing_info_available(struct mod_hdcp *hdcp) 152 static enum mod_hdcp_status poll_l_prime_available(struct mod_hdcp *hdcp) 181 static enum mod_hdcp_status check_stream_ready_available(struct mod_hdcp *hdcp) 202 static inline uint8_t get_device_count(struct mod_hdcp *hdc [all...] |
H A D | hdcp_ddc.c | 150 static enum mod_hdcp_status read(struct mod_hdcp *hdcp, 185 static enum mod_hdcp_status read_repeatedly(struct mod_hdcp *hdcp, 209 static enum mod_hdcp_status write(struct mod_hdcp *hdcp, 246 enum mod_hdcp_status mod_hdcp_read_bksv(struct mod_hdcp *hdcp) 253 enum mod_hdcp_status mod_hdcp_read_bcaps(struct mod_hdcp *hdcp) 260 enum mod_hdcp_status mod_hdcp_read_bstatus(struct mod_hdcp *hdcp) 275 enum mod_hdcp_status mod_hdcp_read_r0p(struct mod_hdcp *hdcp) 283 enum mod_hdcp_status mod_hdcp_read_ksvlist(struct mod_hdcp *hdcp) 299 enum mod_hdcp_status mod_hdcp_read_vp(struct mod_hdcp *hdcp) 329 enum mod_hdcp_status mod_hdcp_read_binfo(struct mod_hdcp *hdc [all...] |
H A D | hdcp.c | 28 static void push_error_status(struct mod_hdcp *hdcp, 51 static uint8_t is_cp_desired_hdcp1(struct mod_hdcp *hdcp) 71 static uint8_t is_cp_desired_hdcp2(struct mod_hdcp *hdcp) 91 static enum mod_hdcp_status execution(struct mod_hdcp *hdcp, 127 static enum mod_hdcp_status transition(struct mod_hdcp *hdcp, 188 static enum mod_hdcp_status reset_authentication(struct mod_hdcp *hdcp, 234 static enum mod_hdcp_status reset_connection(struct mod_hdcp *hdcp, 254 static enum mod_hdcp_status update_display_adjustments(struct mod_hdcp *hdcp, 282 * Implementation of functions in mod_hdcp.h 286 return sizeof(struct mod_hdcp); [all...] |
H A D | hdcp_psp.c | 34 static void hdcp2_message_init(struct mod_hdcp *hdcp, 49 struct mod_hdcp *hdcp, uint8_t index) 85 struct mod_hdcp *hdcp, uint8_t index) 123 struct mod_hdcp *hdcp, struct mod_hdcp_display *display) 170 struct mod_hdcp *hdcp, struct mod_hdcp_display *display) 225 struct mod_hdcp *hdcp, uint8_t index) 237 enum mod_hdcp_status mod_hdcp_add_display_to_topology(struct mod_hdcp *hdcp, 250 enum mod_hdcp_status mod_hdcp_hdcp1_create_session(struct mod_hdcp *hdcp) 289 enum mod_hdcp_status mod_hdcp_hdcp1_destroy_session(struct mod_hdcp *hdcp) 323 enum mod_hdcp_status mod_hdcp_hdcp1_validate_rx(struct mod_hdcp *hdc [all...] |
H A D | hdcp1_transition.c | 28 enum mod_hdcp_status mod_hdcp_hdcp1_transition(struct mod_hdcp *hdcp, 151 enum mod_hdcp_status mod_hdcp_hdcp1_dp_transition(struct mod_hdcp *hdcp,
|
H A D | hdcp_log.c | 54 void mod_hdcp_log_ddc_trace(struct mod_hdcp *hdcp)
|
H A D | hdcp2_transition.c | 28 enum mod_hdcp_status mod_hdcp_hdcp2_transition(struct mod_hdcp *hdcp, 369 enum mod_hdcp_status mod_hdcp_hdcp2_dp_transition(struct mod_hdcp *hdcp,
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_hdcp.h | 29 #include "mod_hdcp.h" 35 struct mod_hdcp; 49 struct mod_hdcp hdcp;
|
H A D | amdgpu_dm_hdcp.c | 469 struct mod_hdcp hdcp = hdcp_work->hdcp;
|
/linux-master/drivers/gpu/drm/amd/display/modules/inc/ |
H A D | mod_hdcp.h | 33 struct mod_hdcp; 278 /* dm allocates memory of mod_hdcp per dc_link on dm init based on memory size*/ 282 enum mod_hdcp_status mod_hdcp_setup(struct mod_hdcp *hdcp, 286 enum mod_hdcp_status mod_hdcp_teardown(struct mod_hdcp *hdcp); 289 enum mod_hdcp_status mod_hdcp_add_display(struct mod_hdcp *hdcp, 294 enum mod_hdcp_status mod_hdcp_remove_display(struct mod_hdcp *hdcp, 298 enum mod_hdcp_status mod_hdcp_update_display(struct mod_hdcp *hdcp, 305 enum mod_hdcp_status mod_hdcp_query_display(struct mod_hdcp *hdcp, 309 enum mod_hdcp_status mod_hdcp_reset_connection(struct mod_hdcp *hdcp, 313 enum mod_hdcp_status mod_hdcp_process_event(struct mod_hdcp *hdc [all...] |
Completed in 131 milliseconds