| /drivers/gpu/drm/amd/display/dc/core/ |
| A D | dc_link_exports.c | 66 const struct dc_link *link, in dc_get_edp_link_panel_inst() 122 const struct dc_link *link, in dc_link_bandwidth_kbps() 129 const struct dc_link *link, in dc_link_required_hblank_size_bytes() 208 struct dc_link *link, in dc_link_dp_set_test_pattern() 222 struct dc_link *link) in dc_link_set_drive_settings() 232 struct dc_link *link) in dc_link_set_preferred_link_settings() 240 struct dc_link *link, in dc_link_set_preferred_training_settings() 282 struct dc_link *link, in dc_link_add_remote_sink() 363 struct dc_link *link) in dc_link_overwrite_extended_receiver_cap() 380 struct dc_link *link, in dc_link_check_link_loss_status() [all …]
|
| /drivers/gpu/drm/amd/display/dc/link/accessories/ |
| A D | link_dp_trace.c | 28 void dp_trace_init(struct dc_link *link) in dp_trace_init() 34 void dp_trace_reset(struct dc_link *link) in dp_trace_reset() 39 bool dp_trace_is_initialized(struct dc_link *link) in dp_trace_is_initialized() 44 void dp_trace_detect_lt_init(struct dc_link *link) in dp_trace_detect_lt_init() 49 void dp_trace_commit_lt_init(struct dc_link *link) in dp_trace_commit_lt_init() 54 void dp_trace_link_loss_increment(struct dc_link *link) in dp_trace_link_loss_increment() 59 void dp_trace_lt_fail_count_update(struct dc_link *link, in dp_trace_lt_fail_count_update() 78 void dp_trace_set_is_logged_flag(struct dc_link *link, in dp_trace_set_is_logged_flag() 96 void dp_trace_lt_result_update(struct dc_link *link, in dp_trace_lt_result_update() 106 void dp_trace_set_lt_start_timestamp(struct dc_link *link, in dp_trace_set_lt_start_timestamp() [all …]
|
| /drivers/gpu/drm/msm/dp/ |
| A D | dp_link.c | 50 struct msm_dp_link_info *link) in msm_dp_aux_link_power_up() 78 struct msm_dp_link_info *link) in msm_dp_aux_link_power_down() 769 struct msm_dp_link_private *link = NULL; in msm_dp_link_send_test_response() local 788 struct msm_dp_link_private *link = NULL; in msm_dp_link_psm_config() local 814 struct msm_dp_link_private *link = NULL; in msm_dp_link_send_edid_checksum() local 873 struct msm_dp_link_private *link) in msm_dp_link_process_phy_test_pattern_request() 1034 struct msm_dp_link_private *link; in msm_dp_link_process_request() local 1085 struct msm_dp_link_private *link; in msm_dp_link_get_colorimetry_config() local 1112 struct msm_dp_link_private *link; in msm_dp_link_adjust_levels() local 1182 struct msm_dp_link_private *link; in msm_dp_link_get_test_bits_depth() local [all …]
|
| /drivers/gpu/drm/amd/display/dc/link/protocols/ |
| A D | link_edp_panel_control.c | 155 bool edp_set_backlight_level_nits(struct dc_link *link, in edp_set_backlight_level_nits() 237 bool edp_get_backlight_level_nits(struct dc_link *link, in edp_get_backlight_level_nits() 312 bool set_default_brightness_aux(struct dc_link *link) in set_default_brightness_aux() 438 bool edp_wait_for_t12(struct dc_link *link) in edp_wait_for_t12() 449 void edp_add_delay_for_T9(struct dc_link *link) in edp_add_delay_for_T9() 455 bool edp_receiver_ready_T9(struct dc_link *link) in edp_receiver_ready_T9() 480 bool edp_receiver_ready_T7(struct dc_link *link) in edp_receiver_ready_T7() 652 transmitter_to_phy_id(struct dc_link *link) in transmitter_to_phy_id() 688 bool edp_setup_psr(struct dc_link *link, in edp_setup_psr() 1064 bool edp_send_replay_cmd(struct dc_link *link, in edp_send_replay_cmd() [all …]
|
| A D | link_dp_capability.c | 385 bool dp_is_lttpr_present(struct dc_link *link) in dp_is_lttpr_present() 589 struct dc_link *link, in decide_fallback_link_setting_max_bw_policy() 647 struct dc_link *link, in decide_fallback_link_setting() 950 struct dc_link *link = stream->link; in link_decide_link_settings() local 1095 struct dc_link *link) in read_and_intersect_post_frl_lt_status() 1137 uint8_t data, struct dc_link *link) in get_active_converter_info() 2080 bool detect_dp_sink_caps(struct dc_link *link) in detect_dp_sink_caps() 2227 const struct dc_link *link) in dp_get_verified_link_cap() 2331 struct dc_link *link, in dp_verify_link_cap() 2398 struct dc_link *link, in dp_verify_link_cap_with_retries() [all …]
|
| A D | link_dp_dpia_bw.c | 49 static bool link_dp_is_bw_alloc_available(struct dc_link *link) in link_dp_is_bw_alloc_available() 57 static void reset_bw_alloc_struct(struct dc_link *link) in reset_bw_alloc_struct() 77 static uint8_t get_bw_granularity(struct dc_link *link) in get_bw_granularity() 103 static int get_estimated_bw(struct dc_link *link) in get_estimated_bw() 116 static int get_non_reduced_max_link_rate(struct dc_link *link) in get_non_reduced_max_link_rate() 129 static int get_non_reduced_max_lane_count(struct dc_link *link) in get_non_reduced_max_lane_count() 147 static void retrieve_usb4_dp_bw_allocation_info(struct dc_link *link) in retrieve_usb4_dp_bw_allocation_info() 173 static void dpia_bw_alloc_unplug(struct dc_link *link) in dpia_bw_alloc_unplug() 224 bool link_dpia_enable_usb4_dp_bw_alloc_mode(struct dc_link *link) in link_dpia_enable_usb4_dp_bw_alloc_mode() 329 uint32_t link_dpia_get_dp_overhead(const struct dc_link *link) in link_dpia_get_dp_overhead() [all …]
|
| A D | link_dp_training.c | 59 struct dc_link *link, in dp_log_training_result() 180 struct dc_link *link, in dp_initialize_scrambling_data_symbols() 207 struct dc_link *link, in dp_training_pattern_to_dpcd_training_pattern() 272 struct dc_link *link, in dp_wait_for_training_aux_rd_interval() 519 struct dc_link *link, in dp_check_interlane_aligned() 554 struct dc_link *link, in dp_check_link_loss_status() 595 struct dc_link *link, in dp_get_lane_status_and_lane_adjust() 1064 struct dc_link *link, in dpcd_set_training_pattern() 1089 struct dc_link *link, in dpcd_set_link_settings() 1179 struct dc_link *link, in dpcd_set_lane_settings() [all …]
|
| A D | link_dp_training_dpia.c | 98 struct dc_link *link, in dpia_configure_link() 148 struct dc_link *link, in core_link_send_set_config() 172 struct dc_link *link, in dpia_build_set_config_data() 235 struct dc_link *link, in dpcd_set_lt_pattern() 288 struct dc_link *link, in dpia_training_cr_non_transparent() 456 struct dc_link *link, in dpia_training_cr_transparent() 555 struct dc_link *link, in dpia_training_cr_phase() 583 struct dc_link *link, in dpia_training_eq_non_transparent() 729 struct dc_link *link, in dpia_training_eq_transparent() 827 struct dc_link *link, in dpcd_clear_lt_pattern() [all …]
|
| A D | link_dp_irq_handler.c | 47 struct dc_link *link, in dp_parse_link_loss_status() 122 static bool handle_hpd_irq_psr_sink(struct dc_link *link) in handle_hpd_irq_psr_sink() 188 static void handle_hpd_irq_replay_sink(struct dc_link *link) in handle_hpd_irq_replay_sink() 265 void dp_handle_link_loss(struct dc_link *link) in dp_handle_link_loss() 291 static void dp_handle_tunneling_irq(struct dc_link *link) in dp_handle_tunneling_irq() 315 static void read_dpcd204h_on_irq_hpd(struct dc_link *link, union hpd_irq_data *irq_data) in read_dpcd204h_on_irq_hpd() 335 struct dc_link *link, in dp_read_hpd_rx_irq_data() 395 bool dp_should_allow_hpd_rx_irq(const struct dc_link *link) in dp_should_allow_hpd_rx_irq() 410 bool dp_handle_hpd_rx_irq(struct dc_link *link, in dp_handle_hpd_rx_irq()
|
| A D | link_dp_phy.c | 44 void dpcd_write_rx_power_ctrl(struct dc_link *link, bool on) in dpcd_write_rx_power_ctrl() 59 struct dc_link *link, in dp_enable_link_phy() 71 void dp_disable_link_phy(struct dc_link *link, in dp_disable_link_phy() 91 static inline bool is_immediate_downstream(struct dc_link *link, uint32_t offset) in is_immediate_downstream() 98 struct dc_link *link, in dp_set_hw_lane_settings() 123 struct dc_link *link, in dp_set_drive_settings() 138 enum dc_status dp_set_fec_ready(struct dc_link *link, const struct link_resource *link_res, bool re… in dp_set_fec_ready() 180 void dp_set_fec_enable(struct dc_link *link, const struct link_resource *link_res, bool enable) in dp_set_fec_enable()
|
| A D | link_hpd.c | 36 bool link_get_hpd_state(struct dc_link *link) in link_get_hpd_state() 47 void link_enable_hpd(const struct dc_link *link) in link_enable_hpd() 55 void link_disable_hpd(const struct dc_link *link) in link_disable_hpd() 63 void link_enable_hpd_filter(struct dc_link *link, bool enable) in link_enable_hpd_filter() 120 bool query_hpd_status(struct dc_link *link, uint32_t *is_hpd_high) in query_hpd_status() 135 enum hpd_source_id get_hpd_line(struct dc_link *link) in get_hpd_line() 176 bool program_hpd_filter(const struct dc_link *link) in program_hpd_filter()
|
| A D | link_dp_training_8b_10b.c | 49 static int32_t get_cr_training_aux_rd_interval(struct dc_link *link, in get_cr_training_aux_rd_interval() 78 struct dc_link *link, in get_eq_training_aux_rd_interval() 114 struct dc_link *link, in decide_8b_10b_training_settings() 155 enum lttpr_mode dp_decide_8b_10b_lttpr_mode(struct dc_link *link) in dp_decide_8b_10b_lttpr_mode() 184 static void set_link_settings_and_perform_early_tps2_retimer_pre_lt_sequence(struct dc_link *link, in set_link_settings_and_perform_early_tps2_retimer_pre_lt_sequence() 221 struct dc_link *link, in perform_8b_10b_clock_recovery_sequence() 341 struct dc_link *link, in perform_8b_10b_channel_equalization_sequence() 424 struct dc_link *link, in dp_perform_8b_10b_link_training()
|
| A D | link_dp_training_128b_132b.c | 40 struct dc_link *link, in dpcd_128b_132b_set_lane_settings() 55 static void dpcd_128b_132b_get_aux_rd_interval(struct dc_link *link, in dpcd_128b_132b_get_aux_rd_interval() 72 struct dc_link *link, in dp_perform_128b_132b_channel_eq_done_sequence() 157 struct dc_link *link, in dp_perform_128b_132b_cds_done_sequence() 196 struct dc_link *link, in dp_perform_128b_132b_link_training() 230 void decide_128b_132b_training_settings(struct dc_link *link, in decide_128b_132b_training_settings() 257 enum lttpr_mode dp_decide_128b_132b_lttpr_mode(struct dc_link *link) in dp_decide_128b_132b_lttpr_mode()
|
| /drivers/gpu/drm/amd/display/dc/link/ |
| A D | link_detection.c | 331 struct dc_link *link = ddc->link; in query_dp_dual_mode_adaptor() local 463 static void link_disconnect_sink(struct dc_link *link) in link_disconnect_sink() 584 static bool detect_dp(struct dc_link *link, in detect_dp() 633 static bool wait_for_entering_dp_alt_mode(struct dc_link *link) in wait_for_entering_dp_alt_mode() 688 static void apply_dpia_mst_dsc_always_on_wa(struct dc_link *link) in apply_dpia_mst_dsc_always_on_wa() 711 static void revert_dpia_mst_dsc_always_on_wa(struct dc_link *link) in revert_dpia_mst_dsc_always_on_wa() 739 bool link_reset_cur_dp_mst_topology(struct dc_link *link) in link_reset_cur_dp_mst_topology() 868 static bool detect_link_and_local_sink(struct dc_link *link, in detect_link_and_local_sink() 1314 void link_clear_dprx_states(struct dc_link *link) in link_clear_dprx_states() 1319 bool link_is_hdcp14(struct dc_link *link, enum signal_type signal) in link_is_hdcp14() [all …]
|
| A D | link_dpms.c | 186 void link_resume(struct dc_link *link) in link_resume() 1174 struct dc_link *link, in get_lane_status() 1251 struct dc_link *link, in update_mst_stream_alloc_table() 1302 struct dc_link *link, in remove_stream_from_alloc_table() 1333 struct dc_link *link = stream->link; in deallocate_mst_payload() local 1432 struct dc_link *link = stream->link; in allocate_mst_payload() local 1530 const struct dc_link *link) in link_calculate_sst_avg_time_slots_per_mtp() 1550 struct dc_link *link, in write_128b_132b_sst_payload_allocation_table() 1660 struct dc_link *link = stream->link; in update_sst_payload() local 1742 struct dc_link *link = stream->link; in link_reduce_mst_payload() local [all …]
|
| /drivers/gpu/drm/tegra/ |
| A D | dp.c | 34 static void drm_dp_link_reset(struct drm_dp_link *link) in drm_dp_link_reset() 144 void drm_dp_link_update_rates(struct drm_dp_link *link) in drm_dp_link_update_rates() 320 int drm_dp_link_choose(struct drm_dp_link *link, in drm_dp_link_choose() 399 static int drm_dp_link_apply_training(struct drm_dp_link *link) in drm_dp_link_apply_training() 458 static void drm_dp_link_train_wait(struct drm_dp_link *link) in drm_dp_link_train_wait() 528 static int drm_dp_link_recover_clock(struct drm_dp_link *link) in drm_dp_link_recover_clock() 553 static int drm_dp_link_clock_recovery(struct drm_dp_link *link) in drm_dp_link_clock_recovery() 636 static int drm_dp_link_downgrade(struct drm_dp_link *link) in drm_dp_link_downgrade() 665 static int drm_dp_link_train_full(struct drm_dp_link *link) in drm_dp_link_train_full() 721 static int drm_dp_link_train_fast(struct drm_dp_link *link) in drm_dp_link_train_fast() [all …]
|
| /drivers/pci/pcie/ |
| A D | aspm.c | 572 struct pcie_link_state *link; in pcie_aspm_check_latency() local 734 static void aspm_l1ss_init(struct pcie_link_state *link) in aspm_l1ss_init() 1000 static void free_link_state(struct pcie_link_state *link) in free_link_state() 1043 struct pcie_link_state *link; in alloc_pcie_link_state() local 1097 struct pcie_link_state *link; in pcie_aspm_init_link_state() local 1234 struct pcie_link_state *link; in pcie_update_aspm_capable() local 1259 struct pcie_link_state *link, *root, *parent_link; in pcie_aspm_exit_link_state() local 1303 struct pcie_link_state *link = pdev->link_state; in pcie_aspm_pm_state_change() local 1323 struct pcie_link_state *link = pdev->link_state; in pcie_aspm_powersave_config_link() local 1378 struct pcie_link_state *link = pcie_aspm_get_link(pdev); in __pci_disable_link_state() local [all …]
|
| /drivers/tty/serial/8250/ |
| A D | serial_cs.c | 107 static int quirk_post_ibm(struct pcmcia_device *link) in quirk_post_ibm() 129 static void quirk_config_nokia(struct pcmcia_device *link) in quirk_config_nokia() 137 static void quirk_wakeup_oxsemi(struct pcmcia_device *link) in quirk_wakeup_oxsemi() 258 static void serial_remove(struct pcmcia_device *link) in serial_remove() 275 static int serial_suspend(struct pcmcia_device *link) in serial_suspend() 286 static int serial_resume(struct pcmcia_device *link) in serial_resume() 300 static int serial_probe(struct pcmcia_device *link) in serial_probe() 329 static void serial_detach(struct pcmcia_device *link) in serial_detach() 443 static int simple_config(struct pcmcia_device *link) in simple_config() 527 static int multi_config(struct pcmcia_device *link) in multi_config() [all …]
|
| /drivers/ata/ |
| A D | libata-pmp.c | 111 struct ata_link *link = qc->dev->link; in sata_pmp_qc_defer_cmd_switch() local 141 int sata_pmp_scr_read(struct ata_link *link, int reg, u32 *r_val) in sata_pmp_scr_read() 172 int sata_pmp_scr_write(struct ata_link *link, int reg, u32 val) in sata_pmp_scr_write() 361 struct ata_link *link = &pmp_link[i]; in sata_pmp_init_links() local 383 struct ata_link *link; in sata_pmp_quirks() local 487 struct ata_link *link = dev->link; in sata_pmp_attach() local 561 struct ata_link *link = dev->link; in sata_pmp_detach() local 650 struct ata_link *link = dev->link; in sata_pmp_revalidate() local 746 struct ata_link *link = &ap->link; in sata_pmp_eh_recover_pmp() local 833 struct ata_link *link; in sata_pmp_eh_handle_disabled_links() local [all …]
|
| A D | libata-eh.c | 512 struct ata_link *link; in ata_eh_unload() local 695 struct ata_link *link; in ata_scsi_port_error_handler() local 1254 struct ata_link *link = dev->link; in ata_eh_detach_dev() local 2408 struct ata_link *link; in ata_eh_autopsy() local 2770 struct ata_link *link; in ata_eh_report() local 3202 struct ata_link *link; in ata_eh_pull_park_action() local 3538 struct ata_link *link = dev->link; in ata_eh_maybe_retry_flush() local 3786 struct ata_link *link; in ata_eh_recover() local 4083 struct ata_link *link = &ap->link; in ata_std_error_handler() local 4122 struct ata_link *link; in ata_eh_handle_port_suspend() local [all …]
|
| /drivers/media/mc/ |
| A D | mc-entity.c | 362 struct media_link *link; in media_graph_walk_iter() local 612 struct media_link *link; in media_pipeline_explore_next_link() local 815 struct media_link *link; in __media_pipeline_start() local 1062 struct media_link *link; in media_add_link() local 1135 struct media_link *link; in media_create_pad_link() local 1372 struct media_link *link; in media_entity_find_link() local 1388 struct media_link *link; in media_pad_remote_pad_first() local 1411 struct media_link *link; in media_entity_remote_pad_unique() local 1448 struct media_link *link; in media_pad_remote_pad_unique() local 1576 struct media_link *link; in media_create_intf_link() local [all …]
|
| /drivers/misc/ocxl/ |
| A D | link.c | 48 struct ocxl_link *link; member 191 struct ocxl_link *link = data; in xsl_fault_handler() local 387 struct ocxl_link *link; in alloc_link() local 444 struct ocxl_link *link; in ocxl_link_setup() local 486 struct ocxl_link *link = link_handle; in ocxl_link_release() local 499 struct ocxl_link *link = pe_data->link; in arch_invalidate_secondary_tlbs() local 543 struct ocxl_link *link = link_handle; in ocxl_link_add_pe() local 633 struct ocxl_link *link = link_handle; in ocxl_link_update_pe() local 669 struct ocxl_link *link = link_handle; in ocxl_link_remove_pe() local 755 struct ocxl_link *link = link_handle; in ocxl_link_irq_alloc() local [all …]
|
| /drivers/acpi/ |
| A D | pci_link.c | 87 struct acpi_pci_link *link = context; in acpi_pci_link_check_possible() local 228 static int acpi_pci_link_get_current(struct acpi_pci_link *link) in acpi_pci_link_get_current() 453 struct acpi_pci_link *link; in acpi_irq_pci_sharing_penalty() local 492 struct acpi_pci_link *link; in acpi_irq_penalty_init() local 528 static int acpi_pci_link_allocate(struct acpi_pci_link *link) in acpi_pci_link_allocate() 610 struct acpi_pci_link *link; in acpi_pci_link_allocate_irq() local 660 struct acpi_pci_link *link; in acpi_pci_link_free_irq() local 708 struct acpi_pci_link *link; in acpi_pci_link_add() local 756 static int acpi_pci_link_resume(struct acpi_pci_link *link) in acpi_pci_link_resume() 766 struct acpi_pci_link *link; in irqrouter_resume() local [all …]
|
| /drivers/gpu/drm/amd/display/dc/link/hwss/ |
| A D | link_hwss_dio_fixed_vs_pe_retimer.c | 29 uint8_t dp_dio_fixed_vs_pe_retimer_lane_cfg_to_hw_cfg(struct dc_link *link) in dp_dio_fixed_vs_pe_retimer_lane_cfg_to_hw_cfg() 38 void dp_dio_fixed_vs_pe_retimer_exit_manual_automation(struct dc_link *link) in dp_dio_fixed_vs_pe_retimer_exit_manual_automation() 74 static bool set_dio_fixed_vs_pe_retimer_dp_link_test_pattern_override(struct dc_link *link, in set_dio_fixed_vs_pe_retimer_dp_link_test_pattern_override() 126 static void set_dio_fixed_vs_pe_retimer_dp_link_test_pattern(struct dc_link *link, in set_dio_fixed_vs_pe_retimer_dp_link_test_pattern() 142 void enable_dio_fixed_vs_pe_retimer_program_4lane_output(struct dc_link *link) in enable_dio_fixed_vs_pe_retimer_program_4lane_output() 162 static void enable_dio_fixed_vs_pe_retimer_dp_link_output(struct dc_link *link, in enable_dio_fixed_vs_pe_retimer_dp_link_output() 191 bool requires_fixed_vs_pe_retimer_dio_link_hwss(const struct dc_link *link) in requires_fixed_vs_pe_retimer_dio_link_hwss()
|
| /drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_helpers.c | 103 struct dc_link *link, in dm_helpers_parse_edid_caps() 226 const struct dc_link *link) in dm_helpers_dp_update_branch_info() 318 const struct dc_link *link) in dm_helpers_dp_mst_poll_pending_down_reply() 326 const struct dc_link *link) in dm_helpers_dp_mst_clear_payload_allocation_table() 511 const struct dc_link *link, in dm_helpers_dp_mst_start_top_mgr() 545 struct dc_link *link) in dm_helpers_dp_mst_stop_top_mgr() 567 const struct dc_link *link, in dm_helpers_dp_read_dpcd() 584 const struct dc_link *link, in dm_helpers_dp_write_dpcd() 635 struct dc_link *link, in dm_helpers_execute_fused_io() 992 struct dc_link *link, in dm_helpers_read_local_edid() [all …]
|