/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/modules/hdcp/ |
H A D | amdgpu_hdcp1_transition.c | 33 enum mod_hdcp_status mod_hdcp_hdcp1_transition(struct mod_hdcp *hdcp, argument 157 mod_hdcp_hdcp1_dp_transition(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input, struct mod_hdcp_output *output) argument [all...] |
H A D | amdgpu_hdcp2_transition.c | 33 enum mod_hdcp_status mod_hdcp_hdcp2_transition(struct mod_hdcp *hdcp, argument 375 mod_hdcp_hdcp2_dp_transition(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input, struct mod_hdcp_output *output) argument [all...] |
H A D | amdgpu_hdcp.c | 33 static void push_error_status(struct mod_hdcp *hdcp, argument 52 static uint8_t is_cp_desired_hdcp1(struct mod_hdcp *hdcp) argument 72 is_cp_desired_hdcp2(struct mod_hdcp *hdcp) argument 93 execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, union mod_hdcp_transition_input *input) argument 128 transition(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, union mod_hdcp_transition_input *input, struct mod_hdcp_output *output) argument 186 reset_authentication(struct mod_hdcp *hdcp, struct mod_hdcp_output *output) argument 252 reset_connection(struct mod_hdcp *hdcp, struct mod_hdcp_output *output) argument 280 mod_hdcp_setup(struct mod_hdcp *hdcp, struct mod_hdcp_config *config) argument 296 mod_hdcp_teardown(struct mod_hdcp *hdcp) argument 311 mod_hdcp_add_display(struct mod_hdcp *hdcp, struct mod_hdcp_link *link, struct mod_hdcp_display *display, struct mod_hdcp_output *output) argument 366 mod_hdcp_remove_display(struct mod_hdcp *hdcp, uint8_t index, struct mod_hdcp_output *output) argument 406 mod_hdcp_query_display(struct mod_hdcp *hdcp, uint8_t index, struct mod_hdcp_display_query *query) argument 444 mod_hdcp_reset_connection(struct mod_hdcp *hdcp, struct mod_hdcp_output *output) argument 457 mod_hdcp_process_event(struct mod_hdcp *hdcp, enum mod_hdcp_event event, struct mod_hdcp_output *output) argument [all...] |
H A D | amdgpu_hdcp1_execution.c | 33 static inline enum mod_hdcp_status validate_bksv(struct mod_hdcp *hdcp) argument 48 static inline enum mod_hdcp_status check_ksv_ready(struct mod_hdcp *hdcp) argument 59 static inline enum mod_hdcp_status check_hdcp_capable_dp(struct mod_hdcp *hdcp) argument 66 static inline enum mod_hdcp_status check_r0p_available_dp(struct mod_hdcp *hdcp) argument 80 check_link_integrity_dp( struct mod_hdcp *hdcp) argument 89 check_no_reauthentication_request_dp( struct mod_hdcp *hdcp) argument 97 check_no_max_cascade(struct mod_hdcp *hdcp) argument 112 check_no_max_devs(struct mod_hdcp *hdcp) argument 127 get_device_count(struct mod_hdcp *hdcp) argument 134 check_device_count(struct mod_hdcp *hdcp) argument 142 wait_for_active_rx(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument 165 exchange_ksvs(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument 210 computations_validate_rx_test_for_repeater( struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument 253 authenticated(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument 272 wait_for_ready(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument 312 read_ksv_list(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument 376 determine_rx_hdcp_capable_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument 399 wait_for_r0_prime_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument 423 authenticated_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument 450 mod_hdcp_execute_and_set( mod_hdcp_action func, uint8_t *flag, enum mod_hdcp_status *status, struct mod_hdcp *hdcp, const char *str) argument 465 mod_hdcp_hdcp1_execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument 499 mod_hdcp_hdcp1_dp_execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument [all...] |
H A D | amdgpu_hdcp_psp.c | 39 static void hdcp2_message_init(struct mod_hdcp *hdcp, argument 52 enum mod_hdcp_status mod_hdcp_remove_display_topology(struct mod_hdcp *hdcp) argument 87 enum mod_hdcp_status mod_hdcp_add_display_topology(struct mod_hdcp *hdcp) argument 133 mod_hdcp_hdcp1_create_session(struct mod_hdcp *hdcp) argument 167 mod_hdcp_hdcp1_destroy_session(struct mod_hdcp *hdcp) argument 189 mod_hdcp_hdcp1_validate_rx(struct mod_hdcp *hdcp) argument 225 mod_hdcp_hdcp1_enable_encryption(struct mod_hdcp *hdcp) argument 249 mod_hdcp_hdcp1_validate_ksvlist_vp(struct mod_hdcp *hdcp) argument 278 mod_hdcp_hdcp1_enable_dp_stream_encryption(struct mod_hdcp *hdcp) argument 311 mod_hdcp_hdcp1_link_maintenance(struct mod_hdcp *hdcp) argument 335 mod_hdcp_hdcp1_get_link_encryption_status(struct mod_hdcp *hdcp, enum mod_hdcp_encryption_status *encryption_status) argument 348 mod_hdcp_hdcp2_create_session(struct mod_hdcp *hdcp) argument 389 mod_hdcp_hdcp2_destroy_session(struct mod_hdcp *hdcp) argument 410 mod_hdcp_hdcp2_prepare_ake_init(struct mod_hdcp *hdcp) argument 439 mod_hdcp_hdcp2_validate_ake_cert(struct mod_hdcp *hdcp) argument 486 mod_hdcp_hdcp2_validate_h_prime(struct mod_hdcp *hdcp) argument 531 mod_hdcp_hdcp2_prepare_lc_init(struct mod_hdcp *hdcp) argument 561 mod_hdcp_hdcp2_validate_l_prime(struct mod_hdcp *hdcp) argument 595 mod_hdcp_hdcp2_prepare_eks(struct mod_hdcp *hdcp) argument 634 mod_hdcp_hdcp2_enable_encryption(struct mod_hdcp *hdcp) argument 667 mod_hdcp_hdcp2_validate_rx_id_list(struct mod_hdcp *hdcp) argument 709 mod_hdcp_hdcp2_enable_dp_stream_encryption(struct mod_hdcp *hdcp) argument 745 mod_hdcp_hdcp2_prepare_stream_management(struct mod_hdcp *hdcp) argument 778 mod_hdcp_hdcp2_validate_stream_ready(struct mod_hdcp *hdcp) argument 809 mod_hdcp_hdcp2_get_link_encryption_status(struct mod_hdcp *hdcp, enum mod_hdcp_encryption_status *encryption_status) argument [all...] |
H A D | amdgpu_hdcp2_execution.c | 35 static inline enum mod_hdcp_status check_receiver_id_list_ready(struct mod_hdcp *hdcp) argument 49 static inline enum mod_hdcp_status check_hdcp2_capable(struct mod_hdcp *hdcp) argument 65 check_reauthentication_request( struct mod_hdcp *hdcp) argument 81 check_link_integrity_failure_dp( struct mod_hdcp *hdcp) argument 89 check_ake_cert_available(struct mod_hdcp *hdcp) argument 109 check_h_prime_available(struct mod_hdcp *hdcp) argument 133 check_pairing_info_available(struct mod_hdcp *hdcp) argument 157 poll_l_prime_available(struct mod_hdcp *hdcp) argument 186 check_stream_ready_available(struct mod_hdcp *hdcp) argument 207 get_device_count(struct mod_hdcp *hdcp) argument 213 check_device_count(struct mod_hdcp *hdcp) argument 221 process_rxstatus(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input, enum mod_hdcp_status *status) argument 257 known_hdcp2_capable_rx(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 279 send_ake_init(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 309 validate_ake_cert(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 339 send_no_stored_km(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 358 read_h_prime(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 384 read_pairing_info_and_validate_h_prime( struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 414 send_stored_km(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 433 validate_h_prime(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 462 locality_check(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 500 exchange_ks_and_test_for_repeater(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 523 enable_encryption(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 560 authenticated(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 580 wait_for_rx_id_list(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 603 verify_rx_id_list_and_send_ack(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 639 send_stream_management(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 674 validate_stream_ready(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 716 determine_rx_hdcp_capable_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 739 send_content_stream_type_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 761 mod_hdcp_hdcp2_execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument 825 mod_hdcp_hdcp2_dp_execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument [all...] |
H A D | amdgpu_hdcp_ddc.c | 149 static enum mod_hdcp_status read(struct mod_hdcp *hdcp, argument 184 static enum mod_hdcp_status read_repeatedly(struct mod_hdcp *hdcp, argument 208 static enum mod_hdcp_status write(struct mod_hdcp *hdcp, argument 245 mod_hdcp_read_bksv(struct mod_hdcp *hdcp) argument 252 mod_hdcp_read_bcaps(struct mod_hdcp *hdcp) argument 259 mod_hdcp_read_bstatus(struct mod_hdcp *hdcp) argument 274 mod_hdcp_read_r0p(struct mod_hdcp *hdcp) argument 282 mod_hdcp_read_ksvlist(struct mod_hdcp *hdcp) argument 298 mod_hdcp_read_vp(struct mod_hdcp *hdcp) argument 328 mod_hdcp_read_binfo(struct mod_hdcp *hdcp) argument 342 mod_hdcp_write_aksv(struct mod_hdcp *hdcp) argument 349 mod_hdcp_write_ainfo(struct mod_hdcp *hdcp) argument 356 mod_hdcp_write_an(struct mod_hdcp *hdcp) argument 363 mod_hdcp_read_hdcp2version(struct mod_hdcp *hdcp) argument 377 mod_hdcp_read_rxcaps(struct mod_hdcp *hdcp) argument 391 mod_hdcp_read_rxstatus(struct mod_hdcp *hdcp) argument 407 mod_hdcp_read_ake_cert(struct mod_hdcp *hdcp) argument 425 mod_hdcp_read_h_prime(struct mod_hdcp *hdcp) argument 443 mod_hdcp_read_pairing_info(struct mod_hdcp *hdcp) argument 461 mod_hdcp_read_l_prime(struct mod_hdcp *hdcp) argument 479 mod_hdcp_read_rx_id_list(struct mod_hdcp *hdcp) argument 497 mod_hdcp_read_stream_ready(struct mod_hdcp *hdcp) argument 515 mod_hdcp_write_ake_init(struct mod_hdcp *hdcp) argument 530 mod_hdcp_write_no_stored_km(struct mod_hdcp *hdcp) argument 545 mod_hdcp_write_stored_km(struct mod_hdcp *hdcp) argument 560 mod_hdcp_write_lc_init(struct mod_hdcp *hdcp) argument 575 mod_hdcp_write_eks(struct mod_hdcp *hdcp) argument 592 mod_hdcp_write_repeater_auth_ack(struct mod_hdcp *hdcp) argument 607 mod_hdcp_write_stream_manage(struct mod_hdcp *hdcp) argument 624 mod_hdcp_write_content_type(struct mod_hdcp *hdcp) argument [all...] |
H A D | hdcp.h | 395 is_dp_hdcp(struct mod_hdcp *hdcp) argument 401 is_dp_mst_hdcp(struct mod_hdcp *hdcp) argument 406 is_hdmi_dvi_sl_hdcp(struct mod_hdcp *hdcp) argument 412 current_state(struct mod_hdcp *hdcp) argument 417 set_state_id(struct mod_hdcp *hdcp, struct mod_hdcp_output *output, uint8_t id) argument 428 is_in_hdcp1_states(struct mod_hdcp *hdcp) argument 434 is_in_hdcp1_dp_states(struct mod_hdcp *hdcp) argument 440 is_in_hdcp2_states(struct mod_hdcp *hdcp) argument 446 is_in_hdcp2_dp_states(struct mod_hdcp *hdcp) argument 452 is_hdcp1(struct mod_hdcp *hdcp) argument 457 is_hdcp2(struct mod_hdcp *hdcp) argument 462 is_in_cp_not_desired_state(struct mod_hdcp *hdcp) argument 467 is_in_initialized_state(struct mod_hdcp *hdcp) argument 473 increment_stay_counter(struct mod_hdcp *hdcp) argument 495 set_watchdog_in_ms(struct mod_hdcp *hdcp, uint16_t time, struct mod_hdcp_output *output) argument 518 get_active_display_count(struct mod_hdcp *hdcp) argument 529 get_added_display_count(struct mod_hdcp *hdcp) argument 540 get_first_added_display( struct mod_hdcp *hdcp) argument 554 get_active_display_at_index( struct mod_hdcp *hdcp, uint8_t index) argument 569 get_empty_display_container( struct mod_hdcp *hdcp) argument 583 reset_retry_counts(struct mod_hdcp *hdcp) argument [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_hdcp.h | 50 struct mod_hdcp hdcp; member in struct:hdcp_workqueue
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/display/ |
H A D | intel_hdcp.c | 97 struct intel_hdcp *hdcp = &connector->hdcp; local 603 struct intel_hdcp *hdcp = &connector->hdcp; local 765 struct intel_hdcp *hdcp = &connector->hdcp; local 796 struct intel_hdcp *hdcp = &connector->hdcp; local 838 intel_hdcp_to_connector(struct intel_hdcp *hdcp) argument 846 struct intel_hdcp *hdcp = &connector->hdcp; local 908 struct intel_hdcp *hdcp = container_of(work, struct intel_hdcp, local 1220 struct intel_hdcp *hdcp = &connector->hdcp; local 1308 struct intel_hdcp *hdcp = &connector->hdcp; local 1344 struct intel_hdcp *hdcp = &connector->hdcp; local 1364 struct intel_hdcp *hdcp = &connector->hdcp; local 1415 struct intel_hdcp *hdcp = &connector->hdcp; local 1486 struct intel_hdcp *hdcp = &connector->hdcp; local 1536 struct intel_hdcp *hdcp = &connector->hdcp; local 1574 struct intel_hdcp *hdcp = &connector->hdcp; local 1641 struct intel_hdcp *hdcp = &connector->hdcp; local 1685 struct intel_hdcp *hdcp = &connector->hdcp; local 1764 struct intel_hdcp *hdcp = container_of(to_delayed_work(work), local 1839 struct intel_hdcp *hdcp = &connector->hdcp; local 1917 struct intel_hdcp *hdcp = &connector->hdcp; local 1933 struct intel_hdcp *hdcp = &connector->hdcp; local 1964 struct intel_hdcp *hdcp = &connector->hdcp; local 2011 struct intel_hdcp *hdcp = &connector->hdcp; local 2099 struct intel_hdcp *hdcp = &connector->hdcp; local [all...] |
H A D | intel_hdmi.c | 1651 struct intel_hdcp *hdcp = &hdmi->attached_connector->hdcp; local
|
H A D | intel_ddi.c | 4106 struct intel_hdcp *hdcp = &connector->hdcp; local [all...] |
H A D | intel_display_types.h | 435 struct intel_hdcp hdcp; member in struct:intel_connector
|
H A D | intel_dp.c | 5923 static void intel_dp_hdcp_wait_for_cp_irq(struct intel_hdcp *hdcp, int timeout) argument 6267 struct intel_hdcp *hdcp = &dp->attached_connector->hdcp; local 6319 struct intel_hdcp *hdcp = &dp->attached_connector->hdcp; local [all...] |