Searched refs:mod_hdcp (Results 1 - 10 of 10) sorted by relevance
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/modules/hdcp/ |
H A D | hdcp.h | 31 #include "mod_hdcp.h" 202 struct mod_hdcp { struct 291 typedef enum mod_hdcp_status (*mod_hdcp_action)(struct mod_hdcp *hdcp); 294 enum mod_hdcp_status *status, struct mod_hdcp *hdcp, const char *str); 295 enum mod_hdcp_status mod_hdcp_hdcp1_execution(struct mod_hdcp *hdcp, 298 enum mod_hdcp_status mod_hdcp_hdcp1_dp_execution(struct mod_hdcp *hdcp, 301 enum mod_hdcp_status mod_hdcp_hdcp1_transition(struct mod_hdcp *hdcp, 305 enum mod_hdcp_status mod_hdcp_hdcp1_dp_transition(struct mod_hdcp *hdcp, 311 enum mod_hdcp_status mod_hdcp_hdcp2_execution(struct mod_hdcp *hdcp, 314 enum mod_hdcp_status mod_hdcp_hdcp2_dp_execution(struct mod_hdcp *hdc [all...] |
H A D | amdgpu_hdcp1_execution.c | 33 static inline enum mod_hdcp_status validate_bksv(struct mod_hdcp *hdcp) 48 static inline enum mod_hdcp_status check_ksv_ready(struct mod_hdcp *hdcp) 59 static inline enum mod_hdcp_status check_hdcp_capable_dp(struct mod_hdcp *hdcp) 66 static inline enum mod_hdcp_status check_r0p_available_dp(struct mod_hdcp *hdcp) 81 struct mod_hdcp *hdcp) 90 struct mod_hdcp *hdcp) 97 static inline enum mod_hdcp_status check_no_max_cascade(struct mod_hdcp *hdcp) 112 static inline enum mod_hdcp_status check_no_max_devs(struct mod_hdcp *hdcp) 127 static inline uint8_t get_device_count(struct mod_hdcp *hdcp) 134 static inline enum mod_hdcp_status check_device_count(struct mod_hdcp *hdc [all...] |
H A D | amdgpu_hdcp_ddc.c | 149 static enum mod_hdcp_status read(struct mod_hdcp *hdcp, 184 static enum mod_hdcp_status read_repeatedly(struct mod_hdcp *hdcp, 208 static enum mod_hdcp_status write(struct mod_hdcp *hdcp, 245 enum mod_hdcp_status mod_hdcp_read_bksv(struct mod_hdcp *hdcp) 252 enum mod_hdcp_status mod_hdcp_read_bcaps(struct mod_hdcp *hdcp) 259 enum mod_hdcp_status mod_hdcp_read_bstatus(struct mod_hdcp *hdcp) 274 enum mod_hdcp_status mod_hdcp_read_r0p(struct mod_hdcp *hdcp) 282 enum mod_hdcp_status mod_hdcp_read_ksvlist(struct mod_hdcp *hdcp) 298 enum mod_hdcp_status mod_hdcp_read_vp(struct mod_hdcp *hdcp) 328 enum mod_hdcp_status mod_hdcp_read_binfo(struct mod_hdcp *hdc [all...] |
H A D | amdgpu_hdcp.c | 33 static void push_error_status(struct mod_hdcp *hdcp, 52 static uint8_t is_cp_desired_hdcp1(struct mod_hdcp *hdcp) 72 static uint8_t is_cp_desired_hdcp2(struct mod_hdcp *hdcp) 93 static enum mod_hdcp_status execution(struct mod_hdcp *hdcp, 128 static enum mod_hdcp_status transition(struct mod_hdcp *hdcp, 186 static enum mod_hdcp_status reset_authentication(struct mod_hdcp *hdcp, 252 static enum mod_hdcp_status reset_connection(struct mod_hdcp *hdcp, 273 * Implementation of functions in mod_hdcp.h 277 return sizeof(struct mod_hdcp); 280 enum mod_hdcp_status mod_hdcp_setup(struct mod_hdcp *hdc [all...] |
H A D | amdgpu_hdcp2_execution.c | 35 static inline enum mod_hdcp_status check_receiver_id_list_ready(struct mod_hdcp *hdcp) 49 static inline enum mod_hdcp_status check_hdcp2_capable(struct mod_hdcp *hdcp) 66 struct mod_hdcp *hdcp) 82 struct mod_hdcp *hdcp) 89 static enum mod_hdcp_status check_ake_cert_available(struct mod_hdcp *hdcp) 109 static enum mod_hdcp_status check_h_prime_available(struct mod_hdcp *hdcp) 133 static enum mod_hdcp_status check_pairing_info_available(struct mod_hdcp *hdcp) 157 static enum mod_hdcp_status poll_l_prime_available(struct mod_hdcp *hdcp) 186 static enum mod_hdcp_status check_stream_ready_available(struct mod_hdcp *hdcp) 207 static inline uint8_t get_device_count(struct mod_hdcp *hdc [all...] |
H A D | amdgpu_hdcp_psp.c | 39 static void hdcp2_message_init(struct mod_hdcp *hdcp, 52 enum mod_hdcp_status mod_hdcp_remove_display_topology(struct mod_hdcp *hdcp) 87 enum mod_hdcp_status mod_hdcp_add_display_topology(struct mod_hdcp *hdcp) 133 enum mod_hdcp_status mod_hdcp_hdcp1_create_session(struct mod_hdcp *hdcp) 167 enum mod_hdcp_status mod_hdcp_hdcp1_destroy_session(struct mod_hdcp *hdcp) 189 enum mod_hdcp_status mod_hdcp_hdcp1_validate_rx(struct mod_hdcp *hdcp) 225 enum mod_hdcp_status mod_hdcp_hdcp1_enable_encryption(struct mod_hdcp *hdcp) 249 enum mod_hdcp_status mod_hdcp_hdcp1_validate_ksvlist_vp(struct mod_hdcp *hdcp) 278 enum mod_hdcp_status mod_hdcp_hdcp1_enable_dp_stream_encryption(struct mod_hdcp *hdcp) 311 enum mod_hdcp_status mod_hdcp_hdcp1_link_maintenance(struct mod_hdcp *hdc [all...] |
H A D | amdgpu_hdcp1_transition.c | 33 enum mod_hdcp_status mod_hdcp_hdcp1_transition(struct mod_hdcp *hdcp, 157 enum mod_hdcp_status mod_hdcp_hdcp1_dp_transition(struct mod_hdcp *hdcp,
|
H A D | amdgpu_hdcp2_transition.c | 33 enum mod_hdcp_status mod_hdcp_hdcp2_transition(struct mod_hdcp *hdcp, 375 enum mod_hdcp_status mod_hdcp_hdcp2_dp_transition(struct mod_hdcp *hdcp,
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/modules/inc/ |
H A D | mod_hdcp.h | 1 /* $NetBSD: mod_hdcp.h,v 1.3 2021/12/19 12:02:39 riastradh Exp $ */ 35 struct mod_hdcp; 258 struct mod_hdcp; 260 /* dm allocates memory of mod_hdcp per dc_link on dm init based on memory size*/ 264 enum mod_hdcp_status mod_hdcp_setup(struct mod_hdcp *hdcp, 268 enum mod_hdcp_status mod_hdcp_teardown(struct mod_hdcp *hdcp); 271 enum mod_hdcp_status mod_hdcp_add_display(struct mod_hdcp *hdcp, 276 enum mod_hdcp_status mod_hdcp_remove_display(struct mod_hdcp *hdcp, 280 enum mod_hdcp_status mod_hdcp_query_display(struct mod_hdcp *hdcp, 284 enum mod_hdcp_status mod_hdcp_reset_connection(struct mod_hdcp *hdc [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_hdcp.h | 31 #include "mod_hdcp.h" 36 struct mod_hdcp; 50 struct mod_hdcp hdcp;
|
Completed in 999 milliseconds