Home
last modified time | relevance | path

Searched refs:mod_hdcp (Results 1 – 12 of 12) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/amd/display/modules/hdcp/
A Dhdcp.h198 struct mod_hdcp { struct
327 void mod_hdcp_log_ddc_trace(struct mod_hdcp *hdcp);
334 struct mod_hdcp *hdcp, uint8_t index);
341 struct mod_hdcp *hdcp);
354 struct mod_hdcp *hdcp);
356 struct mod_hdcp *hdcp);
358 struct mod_hdcp *hdcp);
456 static inline uint8_t is_hdcp1(struct mod_hdcp *hdcp) in is_hdcp1()
536 struct mod_hdcp *hdcp) in get_first_active_display()
550 struct mod_hdcp *hdcp, uint8_t index) in get_active_display_at_index()
[all …]
A Dhdcp_ddc.c150 static enum mod_hdcp_status read(struct mod_hdcp *hdcp, in read()
209 static enum mod_hdcp_status write(struct mod_hdcp *hdcp, in write()
246 enum mod_hdcp_status mod_hdcp_read_bksv(struct mod_hdcp *hdcp) in mod_hdcp_read_bksv()
253 enum mod_hdcp_status mod_hdcp_read_bcaps(struct mod_hdcp *hdcp) in mod_hdcp_read_bcaps()
275 enum mod_hdcp_status mod_hdcp_read_r0p(struct mod_hdcp *hdcp) in mod_hdcp_read_r0p()
299 enum mod_hdcp_status mod_hdcp_read_vp(struct mod_hdcp *hdcp) in mod_hdcp_read_vp()
329 enum mod_hdcp_status mod_hdcp_read_binfo(struct mod_hdcp *hdcp) in mod_hdcp_read_binfo()
343 enum mod_hdcp_status mod_hdcp_write_aksv(struct mod_hdcp *hdcp) in mod_hdcp_write_aksv()
350 enum mod_hdcp_status mod_hdcp_write_ainfo(struct mod_hdcp *hdcp) in mod_hdcp_write_ainfo()
357 enum mod_hdcp_status mod_hdcp_write_an(struct mod_hdcp *hdcp) in mod_hdcp_write_an()
[all …]
A Dhdcp1_execution.c28 static inline enum mod_hdcp_status validate_bksv(struct mod_hdcp *hdcp) in validate_bksv()
78 struct mod_hdcp *hdcp) in check_link_integrity_dp()
87 struct mod_hdcp *hdcp) in check_no_reauthentication_request_dp()
124 static inline uint8_t get_device_count(struct mod_hdcp *hdcp) in get_device_count()
148 static enum mod_hdcp_status wait_for_active_rx(struct mod_hdcp *hdcp, in wait_for_active_rx()
171 static enum mod_hdcp_status exchange_ksvs(struct mod_hdcp *hdcp, in exchange_ksvs()
213 struct mod_hdcp *hdcp, in computations_validate_rx_test_for_repeater()
255 static enum mod_hdcp_status authenticated(struct mod_hdcp *hdcp, in authenticated()
273 static enum mod_hdcp_status wait_for_ready(struct mod_hdcp *hdcp, in wait_for_ready()
313 static enum mod_hdcp_status read_ksv_list(struct mod_hdcp *hdcp, in read_ksv_list()
[all …]
A Dhdcp2_execution.c61 struct mod_hdcp *hdcp) in check_reauthentication_request()
77 struct mod_hdcp *hdcp) in check_link_integrity_failure_dp()
202 static inline uint8_t get_device_count(struct mod_hdcp *hdcp) in get_device_count()
224 static uint8_t process_rxstatus(struct mod_hdcp *hdcp, in process_rxstatus()
283 static enum mod_hdcp_status send_ake_init(struct mod_hdcp *hdcp, in send_ake_init()
359 static enum mod_hdcp_status read_h_prime(struct mod_hdcp *hdcp, in read_h_prime()
386 struct mod_hdcp *hdcp, in read_pairing_info_and_validate_h_prime()
415 static enum mod_hdcp_status send_stored_km(struct mod_hdcp *hdcp, in send_stored_km()
434 static enum mod_hdcp_status validate_h_prime(struct mod_hdcp *hdcp, in validate_h_prime()
463 static enum mod_hdcp_status locality_check(struct mod_hdcp *hdcp, in locality_check()
[all …]
A Dhdcp.c28 static void push_error_status(struct mod_hdcp *hdcp, in push_error_status()
51 static uint8_t is_cp_desired_hdcp1(struct mod_hdcp *hdcp) in is_cp_desired_hdcp1()
71 static uint8_t is_cp_desired_hdcp2(struct mod_hdcp *hdcp) in is_cp_desired_hdcp2()
91 static enum mod_hdcp_status execution(struct mod_hdcp *hdcp, in execution()
127 static enum mod_hdcp_status transition(struct mod_hdcp *hdcp, in transition()
234 static enum mod_hdcp_status reset_connection(struct mod_hdcp *hdcp, in reset_connection()
286 return sizeof(struct mod_hdcp); in mod_hdcp_get_memory_size()
289 enum mod_hdcp_status mod_hdcp_setup(struct mod_hdcp *hdcp, in mod_hdcp_setup()
304 enum mod_hdcp_status mod_hdcp_teardown(struct mod_hdcp *hdcp) in mod_hdcp_teardown()
313 memset(hdcp, 0, sizeof(struct mod_hdcp)); in mod_hdcp_teardown()
[all …]
A Dhdcp_psp.c34 static void hdcp2_message_init(struct mod_hdcp *hdcp, in hdcp2_message_init()
49 struct mod_hdcp *hdcp, uint8_t index) in remove_display_from_topology_v2()
85 struct mod_hdcp *hdcp, uint8_t index) in remove_display_from_topology_v3()
123 struct mod_hdcp *hdcp, struct mod_hdcp_display *display) in add_display_to_topology_v2()
170 struct mod_hdcp *hdcp, struct mod_hdcp_display *display) in add_display_to_topology_v3()
225 struct mod_hdcp *hdcp, uint8_t index) in mod_hdcp_remove_display_from_topology()
250 enum mod_hdcp_status mod_hdcp_hdcp1_create_session(struct mod_hdcp *hdcp) in mod_hdcp_hdcp1_create_session()
289 enum mod_hdcp_status mod_hdcp_hdcp1_destroy_session(struct mod_hdcp *hdcp) in mod_hdcp_hdcp1_destroy_session()
323 enum mod_hdcp_status mod_hdcp_hdcp1_validate_rx(struct mod_hdcp *hdcp) in mod_hdcp_hdcp1_validate_rx()
495 enum mod_hdcp_status mod_hdcp_hdcp2_create_session(struct mod_hdcp *hdcp) in mod_hdcp_hdcp2_create_session()
[all …]
A Dhdcp1_transition.c28 enum mod_hdcp_status mod_hdcp_hdcp1_transition(struct mod_hdcp *hdcp, in mod_hdcp_hdcp1_transition()
151 enum mod_hdcp_status mod_hdcp_hdcp1_dp_transition(struct mod_hdcp *hdcp, in mod_hdcp_hdcp1_dp_transition()
A Dhdcp2_transition.c28 enum mod_hdcp_status mod_hdcp_hdcp2_transition(struct mod_hdcp *hdcp, in mod_hdcp_hdcp2_transition()
369 enum mod_hdcp_status mod_hdcp_hdcp2_dp_transition(struct mod_hdcp *hdcp, in mod_hdcp_hdcp2_dp_transition()
A Dhdcp_log.c54 void mod_hdcp_log_ddc_trace(struct mod_hdcp *hdcp) in mod_hdcp_log_ddc_trace()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/modules/inc/
A Dmod_hdcp.h33 struct mod_hdcp;
281 enum mod_hdcp_status mod_hdcp_setup(struct mod_hdcp *hdcp,
285 enum mod_hdcp_status mod_hdcp_teardown(struct mod_hdcp *hdcp);
288 enum mod_hdcp_status mod_hdcp_add_display(struct mod_hdcp *hdcp,
293 enum mod_hdcp_status mod_hdcp_remove_display(struct mod_hdcp *hdcp,
297 enum mod_hdcp_status mod_hdcp_update_display(struct mod_hdcp *hdcp,
304 enum mod_hdcp_status mod_hdcp_query_display(struct mod_hdcp *hdcp,
308 enum mod_hdcp_status mod_hdcp_reset_connection(struct mod_hdcp *hdcp,
312 enum mod_hdcp_status mod_hdcp_process_event(struct mod_hdcp *hdcp,
/linux-6.3-rc2/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_hdcp.h35 struct mod_hdcp;
49 struct mod_hdcp hdcp;
A Damdgpu_dm_hdcp.c486 struct mod_hdcp hdcp = hdcp_work->hdcp; in enable_assr()

Completed in 27 milliseconds