Searched defs:hdcp (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/gpu/drm/amd/display/modules/hdcp/
H A Dhdcp1_transition.c28 enum mod_hdcp_status mod_hdcp_hdcp1_transition(struct mod_hdcp *hdcp, argument
151 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 Dhdcp2_transition.c28 enum mod_hdcp_status mod_hdcp_hdcp2_transition(struct mod_hdcp *hdcp, argument
369 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 Dhdcp_log.c54 void mod_hdcp_log_ddc_trace(struct mod_hdcp *hdcp) argument
[all...]
H A Dhdcp.c28 static void push_error_status(struct mod_hdcp *hdcp, argument
51 is_cp_desired_hdcp1(struct mod_hdcp *hdcp) argument
71 is_cp_desired_hdcp2(struct mod_hdcp *hdcp) argument
91 execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, union mod_hdcp_transition_input *input) argument
127 transition(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, union mod_hdcp_transition_input *input, struct mod_hdcp_output *output) argument
188 reset_authentication(struct mod_hdcp *hdcp, struct mod_hdcp_output *output) argument
234 reset_connection(struct mod_hdcp *hdcp, struct mod_hdcp_output *output) argument
254 update_display_adjustments(struct mod_hdcp *hdcp, struct mod_hdcp_display *display, struct mod_hdcp_display_adjustment *adj) argument
289 mod_hdcp_setup(struct mod_hdcp *hdcp, struct mod_hdcp_config *config) argument
304 mod_hdcp_teardown(struct mod_hdcp *hdcp) argument
319 mod_hdcp_add_display(struct mod_hdcp *hdcp, struct mod_hdcp_link *link, struct mod_hdcp_display *display, struct mod_hdcp_output *output) argument
378 mod_hdcp_remove_display(struct mod_hdcp *hdcp, uint8_t index, struct mod_hdcp_output *output) argument
421 mod_hdcp_update_display(struct mod_hdcp *hdcp, uint8_t index, struct mod_hdcp_link_adjustment *link_adjust, struct mod_hdcp_display_adjustment *display_adjust, struct mod_hdcp_output *output) argument
484 mod_hdcp_query_display(struct mod_hdcp *hdcp, uint8_t index, struct mod_hdcp_display_query *query) argument
522 mod_hdcp_reset_connection(struct mod_hdcp *hdcp, struct mod_hdcp_output *output) argument
535 mod_hdcp_process_event(struct mod_hdcp *hdcp, enum mod_hdcp_event event, struct mod_hdcp_output *output) argument
[all...]
H A Dhdcp1_execution.c28 static inline enum mod_hdcp_status validate_bksv(struct mod_hdcp *hdcp) argument
45 static inline enum mod_hdcp_status check_ksv_ready(struct mod_hdcp *hdcp) argument
56 static inline enum mod_hdcp_status check_hdcp_capable_dp(struct mod_hdcp *hdcp) argument
63 check_r0p_available_dp(struct mod_hdcp *hdcp) argument
78 check_link_integrity_dp( struct mod_hdcp *hdcp) argument
87 check_no_reauthentication_request_dp( struct mod_hdcp *hdcp) argument
95 check_no_max_cascade(struct mod_hdcp *hdcp) argument
110 check_no_max_devs(struct mod_hdcp *hdcp) argument
125 get_device_count(struct mod_hdcp *hdcp) argument
132 check_device_count(struct mod_hdcp *hdcp) argument
148 wait_for_active_rx(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
171 exchange_ksvs(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
212 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
255 authenticated(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
273 wait_for_ready(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
313 read_ksv_list(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
377 determine_rx_hdcp_capable_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
400 wait_for_r0_prime_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
424 authenticated_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
451 mod_hdcp_execute_and_set( mod_hdcp_action func, uint8_t *flag, enum mod_hdcp_status *status, struct mod_hdcp *hdcp, char *str) argument
466 mod_hdcp_hdcp1_execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp1 *input) argument
500 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 Dhdcp_psp.c34 static void hdcp2_message_init(struct mod_hdcp *hdcp, argument
48 remove_display_from_topology_v2( struct mod_hdcp *hdcp, uint8_t index) argument
84 remove_display_from_topology_v3( struct mod_hdcp *hdcp, uint8_t index) argument
122 add_display_to_topology_v2( struct mod_hdcp *hdcp, struct mod_hdcp_display *display) argument
169 add_display_to_topology_v3( struct mod_hdcp *hdcp, struct mod_hdcp_display *display) argument
224 mod_hdcp_remove_display_from_topology( struct mod_hdcp *hdcp, uint8_t index) argument
237 mod_hdcp_add_display_to_topology(struct mod_hdcp *hdcp, struct mod_hdcp_display *display) argument
250 mod_hdcp_hdcp1_create_session(struct mod_hdcp *hdcp) argument
289 mod_hdcp_hdcp1_destroy_session(struct mod_hdcp *hdcp) argument
323 mod_hdcp_hdcp1_validate_rx(struct mod_hdcp *hdcp) argument
364 mod_hdcp_hdcp1_enable_encryption(struct mod_hdcp *hdcp) argument
391 mod_hdcp_hdcp1_validate_ksvlist_vp(struct mod_hdcp *hdcp) argument
432 mod_hdcp_hdcp1_enable_dp_stream_encryption(struct mod_hdcp *hdcp) argument
469 mod_hdcp_hdcp1_link_maintenance(struct mod_hdcp *hdcp) argument
495 mod_hdcp_hdcp2_create_session(struct mod_hdcp *hdcp) argument
545 mod_hdcp_hdcp2_destroy_session(struct mod_hdcp *hdcp) argument
578 mod_hdcp_hdcp2_prepare_ake_init(struct mod_hdcp *hdcp) argument
610 mod_hdcp_hdcp2_validate_ake_cert(struct mod_hdcp *hdcp) argument
670 mod_hdcp_hdcp2_validate_h_prime(struct mod_hdcp *hdcp) argument
716 mod_hdcp_hdcp2_prepare_lc_init(struct mod_hdcp *hdcp) argument
749 mod_hdcp_hdcp2_validate_l_prime(struct mod_hdcp *hdcp) argument
784 mod_hdcp_hdcp2_prepare_eks(struct mod_hdcp *hdcp) argument
829 mod_hdcp_hdcp2_enable_encryption(struct mod_hdcp *hdcp) argument
860 mod_hdcp_hdcp2_validate_rx_id_list(struct mod_hdcp *hdcp) argument
913 mod_hdcp_hdcp2_enable_dp_stream_encryption(struct mod_hdcp *hdcp) argument
956 mod_hdcp_hdcp2_prepare_stream_management(struct mod_hdcp *hdcp) argument
993 mod_hdcp_hdcp2_validate_stream_ready(struct mod_hdcp *hdcp) argument
[all...]
H A Dhdcp2_execution.c30 static inline enum mod_hdcp_status check_receiver_id_list_ready(struct mod_hdcp *hdcp) argument
44 static inline enum mod_hdcp_status check_hdcp2_capable(struct mod_hdcp *hdcp) argument
60 check_reauthentication_request( struct mod_hdcp *hdcp) argument
76 check_link_integrity_failure_dp( struct mod_hdcp *hdcp) argument
84 check_ake_cert_available(struct mod_hdcp *hdcp) argument
104 check_h_prime_available(struct mod_hdcp *hdcp) argument
128 check_pairing_info_available(struct mod_hdcp *hdcp) argument
152 poll_l_prime_available(struct mod_hdcp *hdcp) argument
181 check_stream_ready_available(struct mod_hdcp *hdcp) argument
202 get_device_count(struct mod_hdcp *hdcp) argument
208 check_device_count(struct mod_hdcp *hdcp) argument
223 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
259 known_hdcp2_capable_rx(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
282 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
577 wait_for_rx_id_list(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
600 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
636 send_stream_management(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
671 validate_stream_ready(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
712 determine_rx_hdcp_capable_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
735 send_content_stream_type_dp(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
757 mod_hdcp_hdcp2_execution(struct mod_hdcp *hdcp, struct mod_hdcp_event_context *event_ctx, struct mod_hdcp_transition_input_hdcp2 *input) argument
821 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 Dhdcp_ddc.c150 static enum mod_hdcp_status read(struct mod_hdcp *hdcp, argument
185 static enum mod_hdcp_status read_repeatedly(struct mod_hdcp *hdcp, argument
209 static enum mod_hdcp_status write(struct mod_hdcp *hdcp, argument
246 mod_hdcp_read_bksv(struct mod_hdcp *hdcp) argument
253 mod_hdcp_read_bcaps(struct mod_hdcp *hdcp) argument
260 mod_hdcp_read_bstatus(struct mod_hdcp *hdcp) argument
275 mod_hdcp_read_r0p(struct mod_hdcp *hdcp) argument
283 mod_hdcp_read_ksvlist(struct mod_hdcp *hdcp) argument
299 mod_hdcp_read_vp(struct mod_hdcp *hdcp) argument
329 mod_hdcp_read_binfo(struct mod_hdcp *hdcp) argument
343 mod_hdcp_write_aksv(struct mod_hdcp *hdcp) argument
350 mod_hdcp_write_ainfo(struct mod_hdcp *hdcp) argument
357 mod_hdcp_write_an(struct mod_hdcp *hdcp) argument
364 mod_hdcp_read_hdcp2version(struct mod_hdcp *hdcp) argument
378 mod_hdcp_read_rxcaps(struct mod_hdcp *hdcp) argument
392 mod_hdcp_read_rxstatus(struct mod_hdcp *hdcp) argument
408 mod_hdcp_read_ake_cert(struct mod_hdcp *hdcp) argument
426 mod_hdcp_read_h_prime(struct mod_hdcp *hdcp) argument
444 mod_hdcp_read_pairing_info(struct mod_hdcp *hdcp) argument
462 mod_hdcp_read_l_prime(struct mod_hdcp *hdcp) argument
480 mod_hdcp_read_rx_id_list(struct mod_hdcp *hdcp) argument
511 mod_hdcp_read_stream_ready(struct mod_hdcp *hdcp) argument
529 mod_hdcp_write_ake_init(struct mod_hdcp *hdcp) argument
544 mod_hdcp_write_no_stored_km(struct mod_hdcp *hdcp) argument
559 mod_hdcp_write_stored_km(struct mod_hdcp *hdcp) argument
574 mod_hdcp_write_lc_init(struct mod_hdcp *hdcp) argument
589 mod_hdcp_write_eks(struct mod_hdcp *hdcp) argument
606 mod_hdcp_write_repeater_auth_ack(struct mod_hdcp *hdcp) argument
621 mod_hdcp_write_stream_manage(struct mod_hdcp *hdcp) argument
638 mod_hdcp_write_content_type(struct mod_hdcp *hdcp) argument
651 mod_hdcp_clear_cp_irq_status(struct mod_hdcp *hdcp) argument
[all...]
H A Dhdcp.h391 is_dp_hdcp(struct mod_hdcp *hdcp) argument
396 is_dp_mst_hdcp(struct mod_hdcp *hdcp) argument
402 is_hdmi_dvi_sl_hdcp(struct mod_hdcp *hdcp) argument
408 current_state(struct mod_hdcp *hdcp) argument
413 set_state_id(struct mod_hdcp *hdcp, struct mod_hdcp_output *output, uint8_t id) argument
424 is_in_hdcp1_states(struct mod_hdcp *hdcp) argument
430 is_in_hdcp1_dp_states(struct mod_hdcp *hdcp) argument
436 is_in_hdcp2_states(struct mod_hdcp *hdcp) argument
442 is_in_hdcp2_dp_states(struct mod_hdcp *hdcp) argument
448 is_in_authenticated_states(struct mod_hdcp *hdcp) argument
456 is_hdcp1(struct mod_hdcp *hdcp) argument
461 is_hdcp2(struct mod_hdcp *hdcp) argument
466 is_in_cp_not_desired_state(struct mod_hdcp *hdcp) argument
471 is_in_initialized_state(struct mod_hdcp *hdcp) argument
477 increment_stay_counter(struct mod_hdcp *hdcp) argument
499 set_watchdog_in_ms(struct mod_hdcp *hdcp, uint16_t time, struct mod_hdcp_output *output) argument
506 set_auth_complete(struct mod_hdcp *hdcp, struct mod_hdcp_output *output) argument
524 get_active_display_count(struct mod_hdcp *hdcp) argument
535 get_first_active_display( struct mod_hdcp *hdcp) argument
549 get_active_display_at_index( struct mod_hdcp *hdcp, uint8_t index) argument
564 get_empty_display_container( struct mod_hdcp *hdcp) argument
578 reset_retry_counts(struct mod_hdcp *hdcp) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_hdcp.h49 struct mod_hdcp hdcp; member in struct:hdcp_workqueue
H A Damdgpu_dm_hdcp.c469 struct mod_hdcp hdcp = hdcp_work->hdcp; local
[all...]
/linux-master/drivers/gpu/drm/bridge/cadence/
H A Dcdns-mhdp8546-hdcp.c470 struct cdns_mhdp_hdcp *hdcp local
484 struct cdns_mhdp_hdcp *hdcp = container_of(work, local
[all...]
H A Dcdns-mhdp8546-core.h413 struct cdns_mhdp_hdcp hdcp; member in struct:cdns_mhdp_device
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dp_hdcp.c42 struct intel_hdcp *hdcp = &connector->hdcp; local
400 struct intel_hdcp *hdcp = &dp->attached_connector->hdcp; local
518 struct intel_hdcp *hdcp = &dp->attached_connector->hdcp; local
739 struct intel_hdcp *hdcp = &connector->hdcp; local
757 struct intel_hdcp *hdcp = &connector->hdcp; local
792 struct intel_hdcp *hdcp = &connector->hdcp; local
824 struct intel_hdcp *hdcp = &connector->hdcp; local
[all...]
H A Dintel_display_core.h424 } hdcp; member in struct:intel_display
H A Dintel_hdmi.c1682 struct intel_hdcp *hdcp = &hdmi->attached_connector->hdcp; local
H A Dintel_hdcp.c132 struct intel_hdcp *hdcp = &connector->hdcp; local
208 struct intel_hdcp *hdcp = &connector->hdcp; local
234 struct intel_hdcp *hdcp = &connector->hdcp; local
250 struct intel_hdcp *hdcp = &connector->hdcp; local
771 struct intel_hdcp *hdcp = &connector->hdcp; local
943 struct intel_hdcp *hdcp = &connector->hdcp; local
997 struct intel_hdcp *hdcp = &connector->hdcp; local
1039 intel_hdcp_to_connector(struct intel_hdcp *hdcp) argument
1049 struct intel_hdcp *hdcp = &connector->hdcp; local
1078 struct intel_hdcp *hdcp = &connector->hdcp; local
1140 struct intel_hdcp *hdcp = container_of(work, struct intel_hdcp, local
1474 struct intel_hdcp *hdcp = &connector->hdcp; local
1561 struct intel_hdcp *hdcp = &connector->hdcp; local
1596 struct intel_hdcp *hdcp = &connector->hdcp; local
1617 struct intel_hdcp *hdcp = &connector->hdcp; local
1667 struct intel_hdcp *hdcp = &connector->hdcp; local
1747 struct intel_hdcp *hdcp = &connector->hdcp; local
1795 struct intel_hdcp *hdcp = &connector->hdcp; local
1835 struct intel_hdcp *hdcp = &connector->hdcp; local
1874 struct intel_hdcp *hdcp = &connector->hdcp; local
2001 struct intel_hdcp *hdcp = &connector->hdcp; local
2029 struct intel_hdcp *hdcp = &connector->hdcp; local
2066 struct intel_hdcp *hdcp = &connector->hdcp; local
2137 struct intel_hdcp *hdcp = container_of(to_delayed_work(work), local
2292 struct intel_hdcp *hdcp = &connector->hdcp; local
2309 struct intel_hdcp *hdcp = &connector->hdcp; local
2345 struct intel_hdcp *hdcp = &connector->hdcp; local
2416 struct intel_hdcp *hdcp = &connector->hdcp; local
2433 struct intel_hdcp *hdcp = &connector->hdcp; local
2466 struct intel_hdcp *hdcp = &connector->hdcp; local
2539 struct intel_hdcp *hdcp = &connector->hdcp; local
2623 struct intel_hdcp *hdcp = &connector->hdcp; local
[all...]
H A Dintel_display_types.h654 struct intel_hdcp hdcp; member in struct:intel_connector
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ucode.h143 struct psp_fw_legacy_bin_desc hdcp; member in struct:ta_firmware_header_v1_0

Completed in 310 milliseconds