Home
last modified time | relevance | path

Searched refs:link (Results 1 – 25 of 1330) sorted by relevance

12345678910>>...54

/drivers/gpu/drm/amd/display/dc/core/
A Ddc_link_exports.c86 return link->dc->link_srv->detect_link(link, reason); in dc_link_detect()
97 return link->dc->link_srv->get_status(link); in dc_link_get_status()
113 link->dc->link_srv->clear_dprx_states(link); in dc_link_clear_dprx_states()
148 struct dc_link *link = pipe_ctx->stream->link; in dc_link_update_dsc_config() local
204 link->dc->link_srv->dp_handle_automated_test(link); in dc_link_dp_handle_automated_test()
292 link->dc->link_srv->remove_remote_sink(link, sink); in dc_link_remove_remote_sink()
393 link->dc->link_srv->dp_handle_link_loss(link); in dc_link_dp_handle_link_loss()
495 return link->dc->link_srv->edp_wait_for_t12(link); in dc_link_wait_for_t12()
500 return link->dc->link_srv->get_hpd_state(link); in dc_link_get_hpd_state()
505 link->dc->link_srv->enable_hpd(link); in dc_link_enable_hpd()
[all …]
/drivers/gpu/drm/amd/display/dc/link/protocols/
A Dlink_dp_capability.c738 link, in decide_dp_link_settings()
793 link, in edp_decide_link_settings()
902 link, in decide_edp_link_settings_with_dsc()
950 struct dc_link *link = stream->link; in link_decide_link_settings() local
1036 link, in read_dp_device_vendor_id()
1250 link, in get_active_converter_info()
1265 link, in get_active_converter_info()
1494 link->dc, link->link_enc->transmitter); in get_usbc_cable_id()
1592 link, in dp_retrieve_lttpr_cap()
1911 link, in retrieve_link_cap()
[all …]
A Dlink_dp_dpia_bw.c34 link->ctx->logger
51 return (link && link->hpd_status in link_dp_is_bw_alloc_available()
82 link, in get_bw_granularity()
108 link, in get_estimated_bw()
121 link, in get_non_reduced_max_link_rate()
134 link, in get_non_reduced_max_lane_count()
153 link->dpia_bw_alloc_config.estimated_bw = get_estimated_bw(link); in retrieve_usb4_dp_bw_allocation_info()
175 if (link) { in dpia_bw_alloc_unplug()
272 link->dpia_bw_alloc_config.estimated_bw = get_estimated_bw(link); in link_dp_dpia_handle_bw_alloc_status()
318 __func__, link->link_index, link->hpd_status, in link_dp_dpia_allocate_usb4_bandwidth_for_stream()
[all …]
A Dlink_edp_panel_control.c73 link, in dp_set_panel_mode()
85 link, in dp_set_panel_mode()
403 link->dc->hwss.edp_power_control(link, true); in edp_panel_backlight_power_on()
415 link->dc->hwss.edp_power_control(link, true); in edp_set_panel_power()
434 link->dc->hwss.edp_power_control(link, false); in edp_set_panel_power()
441 link->dc->hwss.edp_wait_for_T12(link); in edp_wait_for_t12()
710 link, in edp_setup_psr()
757 link, in edp_setup_psr()
991 dm_helpers_dp_write_dpcd(link->ctx, link, in edp_setup_replay()
1040 dm_helpers_dp_write_dpcd(link->ctx, link, in edp_setup_replay()
[all …]
A Dlink_dp_irq_handler.c131 link, in handle_hpd_irq_psr_sink()
143 link, in handle_hpd_irq_psr_sink()
161 link, in handle_hpd_irq_psr_sink()
202 link, in handle_hpd_irq_replay_sink()
220 link, in handle_hpd_irq_replay_sink()
242 link, in handle_hpd_irq_replay_sink()
250 link, in handle_hpd_irq_replay_sink()
321 link, in read_dpcd204h_on_irq_hpd()
350 link, in dp_read_hpd_rx_irq_data()
367 link, in dp_read_hpd_rx_irq_data()
[all …]
A Dlink_dp_phy.c42 link->ctx->logger
50 if (link->sync_lt_in_progress) in dpcd_write_rx_power_ctrl()
59 struct dc_link *link, in dp_enable_link_phy() argument
66 link->dc->hwss.enable_dp_link_output(link, link_res, signal, in dp_enable_link_phy()
75 struct dc *dc = link->ctx->dc; in dp_disable_link_phy()
79 link->type != dc_connection_none) in dp_disable_link_phy()
84 memset(&link->cur_link_settings, 0, in dp_disable_link_phy()
98 struct dc_link *link, in dp_set_hw_lane_settings() argument
117 memmove(link->cur_lane_setting, in dp_set_hw_lane_settings()
119 sizeof(link->cur_lane_setting)); in dp_set_hw_lane_settings()
[all …]
A Dlink_dp_training_fixed_vs_pe_retimer.c42 link->ctx->logger
134 link, in perform_fixed_vs_pe_nontransparent_training_sequence()
280 link, in dp_perform_fixed_vs_pe_training_sequence()
345 link, in dp_perform_fixed_vs_pe_training_sequence()
356 link, in dp_perform_fixed_vs_pe_training_sequence()
391 link, in dp_perform_fixed_vs_pe_training_sequence()
400 link, in dp_perform_fixed_vs_pe_training_sequence()
407 link, in dp_perform_fixed_vs_pe_training_sequence()
503 link, in dp_perform_fixed_vs_pe_training_sequence()
518 link, in dp_perform_fixed_vs_pe_training_sequence()
[all …]
A Dlink_dp_training_dpia.c112 link, in dpia_configure_link()
268 link, in dpcd_set_lt_pattern()
326 link, in dpia_training_cr_non_transparent()
329 link, in dpia_training_cr_non_transparent()
351 link, in dpia_training_cr_non_transparent()
371 link, in dpia_training_cr_non_transparent()
392 link, in dpia_training_cr_non_transparent()
496 link, in dpia_training_cr_transparent()
676 link, in dpia_training_eq_non_transparent()
759 link, in dpia_training_eq_transparent()
[all …]
A Dlink_dp_dpia.c40 link->ctx->logger
57 link, in dpcd_get_tunneling_device_data()
92 __func__, link->link_index, in dpcd_get_tunneling_device_data()
99 link, in dpcd_get_tunneling_device_data()
131 link->link_index, in dpia_query_hpd_status()
133 link->hpd_status, in dpia_query_hpd_status()
139 link->link_index, in dpia_query_hpd_status()
142 link->hpd_status); in dpia_query_hpd_status()
143 link->hpd_status = false; in dpia_query_hpd_status()
146 return link->hpd_status; in dpia_query_hpd_status()
[all …]
/drivers/gpu/drm/msm/dp/
A Ddp_link.c56 if (link->revision < 0x11) in msm_dp_aux_link_power_up()
83 if (link->revision < 0x11) in msm_dp_aux_link_power_down()
254 drm_dbg_dp(link->drm_dev, in msm_dp_link_parse_audio_mode()
720 link->prev_sink_count = link->msm_dp_link.sink_count; in msm_dp_link_parse_sink_status_field()
760 link->msm_dp_link.link_params.num_lanes = link->request.test_lane_count; in msm_dp_link_process_link_training_request()
898 link->msm_dp_link.link_params.num_lanes = link->request.test_lane_count; in msm_dp_link_process_phy_test_pattern_request()
990 if (link->prev_sink_count == link->msm_dp_link.sink_count) in msm_dp_link_process_ds_port_status_change()
995 link->prev_sink_count = link->msm_dp_link.sink_count; in msm_dp_link_process_ds_port_status_change()
1223 link = devm_kzalloc(dev, sizeof(*link), GFP_KERNEL); in msm_dp_link_get()
1224 if (!link) in msm_dp_link_get()
[all …]
/drivers/gpu/drm/amd/display/dc/link/
A Dlink_detection.c331 struct dc_link *link = ddc->link; in query_dp_dual_mode_adaptor() local
728 dm_helpers_dp_update_branch_info(link->ctx, link); in discover_dp_mst_topology()
810 link->verified_link_cap = link->reported_link_cap; in verify_link_capability_non_destructive()
829 link); in should_verify_link_capability_destructively()
1041 sink_init_data.link = link; in detect_link_and_local_sink()
1119 read_scdc_caps(link->ddc, link->local_sink); in detect_link_and_local_sink()
1250 link->dc->hwss.edp_power_control(link, true); in link_detect_connection_type()
1251 link->dc->hwss.edp_wait_for_hpd_ready(link, true); in link_detect_connection_type()
1276 link->dc->hwss.edp_power_control(link, false); in link_detect_connection_type()
1420 link, in link_add_remote_sink()
[all …]
A Dlink_factory.c387 link->panel_cntl->funcs->destroy(&link->panel_cntl); in link_destruct()
398 link->link_enc->funcs->destroy(&link->link_enc); in link_destruct()
469 link->link_status.dpcd_caps = &link->dpcd_caps; in construct_phy()
501 link->dc->res_pool->funcs->link_init(link); in construct_phy()
503 link->hpd_gpio = link_get_hpd_gpio(link->ctx->dc_bios, link->link_id, in construct_phy()
595 ddc_service_init_data.link = link; in construct_phy()
636 link->eng_id = link->link_enc->preferred_engine; in construct_phy()
637 link->dc->res_pool->link_encoders[link->eng_id - ENGINE_ID_DIGA] = link->link_enc; in construct_phy()
740 link->link_enc->funcs->destroy(&link->link_enc); in construct_phy()
769 link->link_status.dpcd_caps = &link->dpcd_caps; in construct_dpia()
[all …]
/drivers/gpu/drm/tegra/
A Ddp.c38 if (!link) in drm_dp_link_reset()
89 link->rates[i] = link->rates[i - 1]; in drm_dp_link_add_rate()
125 link->rates[i] = link->rates[i + 1]; in drm_dp_link_remove_rate()
150 link->rates[count++] = link->rates[i]; in drm_dp_link_update_rates()
232 link->rate = link->max_rate; in drm_dp_link_probe()
233 link->lanes = link->max_lanes; in drm_dp_link_probe()
270 if (link->ops && link->ops->configure) { in drm_dp_link_configure()
271 err = link->ops->configure(link); in drm_dp_link_configure()
407 err = link->ops->apply_training(link); in drm_dp_link_apply_training()
674 err = drm_dp_link_configure(link->aux, link); in drm_dp_link_train_full()
[all …]
/drivers/gpu/drm/amd/display/dc/link/accessories/
A Dlink_dp_trace.c30 memset(&link->dp_trace, 0, sizeof(link->dp_trace)); in dp_trace_init()
36 memset(&link->dp_trace, 0, sizeof(link->dp_trace)); in dp_trace_reset()
46 memset(&link->dp_trace.detect_lt_trace, 0, sizeof(link->dp_trace.detect_lt_trace)); in dp_trace_detect_lt_init()
51 memset(&link->dp_trace.commit_lt_trace, 0, sizeof(link->dp_trace.commit_lt_trace)); in dp_trace_commit_lt_init()
110 link->dp_trace.detect_lt_trace.timestamps.start = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_start_timestamp()
112 link->dp_trace.commit_lt_trace.timestamps.start = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_start_timestamp()
119 link->dp_trace.detect_lt_trace.timestamps.end = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_end_timestamp()
121 link->dp_trace.commit_lt_trace.timestamps.end = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_end_timestamp()
152 link->dp_trace.edp_trace_power_timestamps.poweroff = dm_get_timestamp(link->dc->ctx); in dp_trace_set_edp_power_timestamp()
154 link->dp_trace.edp_trace_power_timestamps.poweron = dm_get_timestamp(link->dc->ctx); in dp_trace_set_edp_power_timestamp()
[all …]
A Dlink_dp_cts.c142 if (state->streams[i] && state->streams[i]->link && state->streams[i]->link == link) { in dp_retrain_link_dp_test()
155 link, in dp_test_send_link_training()
160 link, in dp_test_send_link_training()
194 link, in dp_test_get_audio_test_data()
200 link, in dp_test_get_audio_test_data()
290 link, in dp_test_send_phy_test_pattern()
295 link, in dp_test_send_phy_test_pattern()
462 link, in dp_test_send_phy_test_pattern()
579 link, in dp_handle_automated_test()
660 pipes[i].stream->link == link) { in dp_set_test_pattern()
[all …]
/drivers/acpi/
A Dpci_link.c462 if (link->irq.active && link->irq.active == irq) in acpi_irq_pci_sharing_penalty()
537 acpi_pci_link_set(link, link->irq.active); in acpi_pci_link_allocate()
545 if (link->irq.active == link->irq.possible[i]) in acpi_pci_link_allocate()
564 irq = link->irq.possible[link->irq.possible_count - 1]; in acpi_pci_link_allocate()
618 if (!link) { in acpi_pci_link_allocate_irq()
668 if (!link) { in acpi_pci_link_free_irq()
713 if (!link) in acpi_pci_link_add()
733 if (link->irq.active != link->irq.possible[i]) in acpi_pci_link_add()
758 if (link->refcnt && link->irq.active && link->irq.initialized) in acpi_pci_link_resume()
759 return (acpi_pci_link_set(link, link->irq.active)); in acpi_pci_link_resume()
[all …]
/drivers/gpu/drm/amd/display/dc/inc/
A Dlink.h95 struct dc_link *link; member
111 struct dc_link *link,
142 struct dc_link *link,
145 const struct dc_link *link,
227 struct dc_link *link,
235 struct dc_link *link,
240 struct dc_link *link,
265 struct dc_link *link,
313 struct dc_link *link,
321 struct dc_link *link);
[all …]
/drivers/gpu/drm/amd/display/dc/link/hwss/
A Dlink_hwss_dio_fixed_vs_pe_retimer.c52 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_dio_fixed_vs_pe_retimer_exit_manual_automation()
54 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_dio_fixed_vs_pe_retimer_exit_manual_automation()
56 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_dio_fixed_vs_pe_retimer_exit_manual_automation()
58 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_dio_fixed_vs_pe_retimer_exit_manual_automation()
60 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_dio_fixed_vs_pe_retimer_exit_manual_automation()
62 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_dio_fixed_vs_pe_retimer_exit_manual_automation()
64 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_dio_fixed_vs_pe_retimer_exit_manual_automation()
66 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_dio_fixed_vs_pe_retimer_exit_manual_automation()
68 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_dio_fixed_vs_pe_retimer_exit_manual_automation()
70 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_dio_fixed_vs_pe_retimer_exit_manual_automation()
[all …]
A Dlink_hwss_hpo_fixed_vs_pe_retimer_dp.c62 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
64 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
66 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
68 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
70 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
92 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_hpo_fixed_vs_pe_retimer_program_override_test_pattern()
94 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_hpo_fixed_vs_pe_retimer_program_override_test_pattern()
96 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_hpo_fixed_vs_pe_retimer_program_override_test_pattern()
98 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_hpo_fixed_vs_pe_retimer_program_override_test_pattern()
100 link->dc->link_srv->configure_fixed_vs_pe_retimer(link->ddc, in dp_hpo_fixed_vs_pe_retimer_program_override_test_pattern()
[all …]
/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_psr.c35 struct dc *dc = link->ctx->dc; in link_supports_psrsu()
83 if (link_supports_psrsu(link)) in amdgpu_dm_set_psr_caps()
100 struct dc_link *link = NULL; in amdgpu_dm_link_setup_psr() local
109 link = stream->link; in amdgpu_dm_link_setup_psr()
110 dc = link->ctx->dc; in amdgpu_dm_link_setup_psr()
142 struct dc_link *link = stream->link; in amdgpu_dm_psr_enable() local
233 struct dc_link *link; in amdgpu_dm_psr_is_active_allowed() local
236 link = stream->link; in amdgpu_dm_psr_is_active_allowed()
237 if (!link) in amdgpu_dm_psr_is_active_allowed()
260 struct dc_link *link = stream->link; in amdgpu_dm_psr_wait_disable() local
[all …]
/drivers/ata/
A Dlibata-pmp.c50 tf.device = link->pmp; in sata_pmp_read()
86 tf.device = link->pmp; in sata_pmp_write()
111 struct ata_link *link = qc->dev->link; in sata_pmp_qc_defer_cmd_switch() local
364 link->flags = 0; in sata_pmp_init_links()
487 struct ata_link *link = dev->link; in sata_pmp_attach() local
545 link->pmp = 0; in sata_pmp_attach()
561 struct ata_link *link = dev->link; in sata_pmp_detach() local
579 link->pmp = 0; in sata_pmp_detach()
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
[all …]
/drivers/pci/pcie/
A Daspm.c368 if (!link->clkpm_capable || link->clkpm_disable) in pcie_set_clkpm()
630 link = link->parent; in pcie_aspm_check_latency()
869 link->aspm_default = link->aspm_enabled; in pcie_aspm_cap_init()
872 link->aspm_capable = link->aspm_support; in pcie_aspm_cap_init()
996 link = link->parent; in pcie_config_aspm_path()
1045 link = kzalloc(sizeof(*link), GFP_KERNEL); in alloc_pcie_link_state()
1063 link->root = link; in alloc_pcie_link_state()
1074 link->root = link->parent->root; in alloc_pcie_link_state()
1239 link->aspm_capable = link->aspm_support; in pcie_update_aspm_capable()
1335 pcie_set_clkpm(link, policy_to_clkpm_state(link)); in pcie_aspm_powersave_config_link()
[all …]
/drivers/net/wireless/ralink/rt2x00/
A Drt2x00link.c183 struct link *link = &rt2x00dev->link; in rt2x00link_update_stats() local
222 struct link *link = &rt2x00dev->link; in rt2x00link_start_tuner() local
268 rt2x00dev->link.count = 0; in rt2x00link_reset_tuner()
298 static void rt2x00link_tuner_sta(struct rt2x00_dev *rt2x00dev, struct link *link) in rt2x00link_tuner_sta() argument
345 struct link *link = &rt2x00dev->link; in rt2x00link_tuner() local
375 link->count++; in rt2x00link_tuner()
384 struct link *link = &rt2x00dev->link; in rt2x00link_start_watchdog() local
389 &link->watchdog_work, in rt2x00link_start_watchdog()
402 struct link *link = &rt2x00dev->link; in rt2x00link_watchdog() local
415 &link->watchdog_work, in rt2x00link_watchdog()
[all …]
/drivers/tty/serial/8250/
A Dserial_cs.c311 info->p_dev = link; in serial_probe()
312 link->priv = info; in serial_probe()
338 serial_remove(link); in serial_detach()
481 return setup_serial(link, info, link->resource[0]->start, link->irq); in simple_config()
546 if (!link->irq) in multi_config()
567 setup_serial(link, info, base2, link->irq); in multi_config()
570 setup_serial(link, info, link->resource[0]->start, in multi_config()
571 link->irq); in multi_config()
585 setup_serial(link, info, link->resource[0]->start, link->irq); in multi_config()
588 link->irq); in multi_config()
[all …]
/drivers/media/mc/
A Dmc-entity.c378 link->source->entity->name, link->source->index, in media_graph_walk_iter()
379 link->sink->entity->name, link->sink->index); in media_graph_walk_iter()
630 link->source->entity->name, link->source->index, in media_pipeline_explore_next_link()
631 link->sink->entity->name, link->sink->index); in media_pipeline_explore_next_link()
838 if (link->sink != pad && link->source != pad) in __media_pipeline_start()
1064 link = kzalloc(sizeof(*link), GFP_KERNEL); in media_add_link()
1293 link->source, link->sink, flags); in __media_entity_setup_link_notify()
1298 link->sink, link->source, flags); in __media_entity_setup_link_notify()
1301 link->source, link->sink, link->flags); in __media_entity_setup_link_notify()
1306 link->reverse->flags = link->flags; in __media_entity_setup_link_notify()
[all …]

Completed in 3251 milliseconds

12345678910>>...54