Home
last modified time | relevance | path

Searched refs:link_index (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_dpia_bw.c69 DC_LOG_DEBUG("reset usb4 bw alloc of link(%d)\n", link->link_index); in reset_bw_alloc_struct()
181 __func__, link->link_index); in dpia_bw_alloc_unplug()
192 DC_LOG_ERROR("%s: Link[%d]: bw_granularity is zero!", __func__, link->link_index); in link_dpia_send_bw_alloc_request()
207 __func__, link->link_index, in link_dpia_send_bw_alloc_request()
218 DC_LOG_DC("%s: Link[%d]: Request BW: %d", __func__, link->link_index, request_bw); in link_dpia_send_bw_alloc_request()
236 DC_LOG_DEBUG("%s: link[%d] DPTX BW allocation mode enabled", __func__, link->link_index); in link_dpia_enable_usb4_dp_bw_alloc_mode()
261 …DC_LOG_DEBUG("%s: link[%d] failed to enable DPTX BW allocation mode", __func__, link->link_index); in link_dpia_enable_usb4_dp_bw_alloc_mode()
278 __func__, link->link_index); in link_dp_dpia_handle_bw_alloc_status()
283 __func__, link->link_index, link->dpia_bw_alloc_config.estimated_bw); in link_dp_dpia_handle_bw_alloc_status()
292 __func__, link->link_index, link->dpia_bw_alloc_config.bw_granularity); in link_dp_dpia_handle_bw_alloc_status()
[all …]
H A Dlink_edp_panel_control.c98 link->link_index, in dp_set_panel_mode()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dlwt_redirect.c76 int link_index = if_nametoindex(dev); in ping_dev() local
79 if (!ASSERT_GE(link_index, 0, "if_nametoindex")) in ping_dev()
83 snprintf(ip, sizeof(ip), "10.0.0.%d", link_index); in ping_dev()
85 snprintf(ip, sizeof(ip), "20.0.0.%d", link_index); in ping_dev()
/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_factory.c541 link->link_index = init_params->link_index; in construct_phy()
723 if (link->link_index == 0) { in construct_phy()
734 if (link->link_index == 1) { in construct_phy()
925 link->link_index = init_params->link_index; in construct_dpia()
H A Dlink_detection.c723 DC_LOG_DC("DP Alt mode state on HPD: %d Link=%d\n", is_in_alt_mode, link->link_index); in wait_for_entering_dp_alt_mode()
785 link->link_index); in discover_dp_mst_topology()
804 link->link_index); in link_reset_cur_dp_mst_topology()
1327 link->link_index); in detect_link_and_local_sink()
1528 link->link_index, sink, in detect_link_and_local_sink()
1640 link->link_index, is_local_sink_detect_success, pre_link_type, link->type); in link_detect()
H A Dlink_dpms.c2415 stream->signal, link->link_index, link->sink_count); in link_set_dpms_off()
2538 link->link_index, in link_set_dpms_on_pre_enable_link()
2632 DC_LOG_DEBUG("%s, Link%d HPD is pending, not enable it.\n", __func__, link->link_index); in link_set_dpms_on_pre_enable_link()
2671 DC_LOG_WARNING("enabling link %u failed: %d\n", link->link_index, status); in link_set_dpms_on_enable_link()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c1370 hdcp_reset_display(adev->dm.hdcp_workqueue, aconnector->dc_link->link_index); in handle_hpd_irq_helper()
1490 int idx = dc_link->link_index; in handle_hpd_rx_irq()
1628 u8 link_index = 0; in dmub_hpd_callback() local
1639 if (notify->link_index > adev->dm.dc->link_count) { in dmub_hpd_callback()
1640 drm_err(adev_to_drm(adev), "DMUB HPD index (%u)is abnormal", notify->link_index); in dmub_hpd_callback()
1650 link_index = notify->link_index; in dmub_hpd_callback()
1651 link = adev->dm.dc->links[link_index]; in dmub_hpd_callback()
1663 drm_info(adev_to_drm(adev), "DMUB HPD IRQ callback: link_index=%u\n", link_index); in dmub_hpd_callback()
1665 drm_info(adev_to_drm(adev), "DMUB HPD RX IRQ callback: link_index=%u\n", link_index); in dmub_hpd_callback()
1668 notify->type, link_index); in dmub_hpd_callback()
[all …]
H A Damdgpu_dm.h1115 int amdgpu_dm_process_dmub_aux_transfer_sync(struct dc_context *ctx, unsigned int link_index,
1126 int amdgpu_dm_process_dmub_set_config_sync(struct dc_context *ctx, unsigned int link_index,
H A Damdgpu_dm_connector.c197 uint32_t link_index) in amdgpu_dm_encoder_init() argument
210 aencoder->encoder_id = link_index; in amdgpu_dm_encoder_init()
3203 int link_index) in amdgpu_dm_connector_init_helper() argument
3214 aconnector->connector_id = link_index; in amdgpu_dm_connector_init_helper()
3379 ddc_service->link->link_index, in amdgpu_dm_i2c_xfer()
3416 ddc_service->link->link_index); in amdgpu_dm_create_i2c()
3452 u32 link_index, in amdgpu_dm_connector_init() argument
3458 struct dc_link *link = dc_get_link_at_index(dc, link_index); in amdgpu_dm_connector_init()
3475 drm_err(adev_to_drm(dm->adev), "Failed to register hw i2c %d\n", link->link_index); in amdgpu_dm_connector_init()
3503 link_index); in amdgpu_dm_connector_init()
[all …]
H A Damdgpu_dm_mst_types.c492 &hdcp_work[aconnector->dc_link->link_index]; in dm_dp_mst_get_modes()
878 int link_index) in amdgpu_dm_initialize_dp_connector() argument
884 link_index); in amdgpu_dm_initialize_dp_connector()
H A Damdgpu_dm_helpers.c1348 return amdgpu_dm_process_dmub_aux_transfer_sync(ctx, link->link_index, payload, in dm_helper_dmub_aux_transfer_sync()
1358 return amdgpu_dm_process_dmub_set_config_sync(ctx, link->link_index, payload, in dm_helpers_dmub_set_config_sync()
H A Damdgpu_dm.c4877 hdcp_reset_display(adev->dm.hdcp_workqueue, aconnector->dc_link->link_index); in amdgpu_dm_update_hdcp()
4903 &hdcp_work[aconnector->dc_link->link_index]; in amdgpu_dm_update_hdcp()
4919 adev->dm.hdcp_workqueue, aconnector->dc_link->link_index, aconnector, in amdgpu_dm_update_hdcp()
/linux/kernel/bpf/
H A Dnet_namespace.c65 static int link_index(struct net *net, enum netns_bpf_attach_type type, in link_index() function
124 idx = link_index(net, type, net_link); in bpf_netns_link_release()
188 idx = link_index(net, type, net_link); in bpf_netns_link_update_prog()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc.h1809 unsigned int link_index; member
2469 struct dc_link *dc_get_link_at_index(struct dc *dc, uint32_t link_index);
2583 uint32_t link_index,
3215 struct dc *dc, uint32_t link_index);
3290 uint32_t link_index,
3305 uint32_t link_index,
3310 uint32_t link_index,
3314 void dc_process_dmub_dpia_set_tps_notification(const struct dc *dc, uint32_t link_index, uint8_t tp…
/linux/sound/soc/sof/intel/
H A Dhda.c1316 int link_index, link_num; in hda_sdw_machine_select()
1420 /* link_index = the number of used links below the current link */ in hda_sdw_machine_select()
1421 link_index = hweight32(link_mask & (BIT(peripherals->array[i]->bus->link_id) - 1)); in hda_sdw_machine_select()
1422 links[link_index].adr_d = find_acpi_adr_device(sdev->dev, peripherals->array[i], in hda_sdw_machine_select()
1423 &links[link_index], &amp_index); in hda_sdw_machine_select()
1424 if (!links[link_index].adr_d) in hda_sdw_machine_select()
1318 int link_index, link_num; hda_sdw_machine_select() local
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c2771 res_ctx->hpo_frl_link_enc_to_link_idx[i] == link->link_index) in find_acquired_hpo_frl_link_enc_for_link()
2792 unsigned int link_index, in acquire_hpo_frl_link_enc() argument
2795 res_ctx->hpo_frl_link_enc_to_link_idx[enc_index] = link_index; in acquire_hpo_frl_link_enc()
2828 acquire_hpo_frl_link_enc(res_ctx, stream->link->link_index, enc_index); in add_hpo_frl_link_enc_to_ctx()
2910 res_ctx->hpo_dp_link_enc_to_link_idx[i] == link->link_index) in find_acquired_hpo_dp_link_enc_for_link()
2931 unsigned int link_index, in acquire_hpo_dp_link_enc() argument
2934 res_ctx->hpo_dp_link_enc_to_link_idx[enc_index] = link_index; in acquire_hpo_dp_link_enc()
2967 acquire_hpo_dp_link_enc(res_ctx, stream->link->link_index, enc_index); in add_hpo_dp_link_enc_to_ctx()
2998 res_ctx->dio_link_enc_to_link_idx[i] == link->link_index) in find_acquired_dio_link_enc_for_link()
3050 unsigned int link_index, in acquire_dio_link_enc() argument
[all …]
H A Ddc.c252 link_init_params.link_index = dc->link_count; in create_links()
273 link_init_params.link_index = dc->link_count; in create_links()
297 link->link_index = dc->link_count; in create_links()
6948 uint32_t link_index, in dc_process_dmub_aux_transfer_async() argument
6954 if (link_index >= dc->link_count || !dc->links[link_index]) in dc_process_dmub_aux_transfer_async()
6963 if (!dc->links[link_index]->ddc->ddc_pin) in dc_process_dmub_aux_transfer_async()
6968 cmd.dp_aux_access.aux_control.instance = (uint8_t)dc->links[link_index]->ddc_hw_inst; in dc_process_dmub_aux_transfer_async()
7111 uint8_t index, link_index = 0xFF; in get_link_index_from_dpia_port_index() local
7119 link_index = index; in get_link_index_from_dpia_port_index()
7124 ASSERT(link_index != 0xFF); in get_link_index_from_dpia_port_index()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/
H A Ddcn35_clk_mgr.c348 if (idx > dc_struct->links[i]->link_index) in get_lowest_dpia_index()
349 idx = (uint8_t)dc_struct->links[i]->link_index; in get_lowest_dpia_index()
372 if (link->link_index < lowest_dpia_index) in dcn35_notify_host_router_bw()
375 hr_index = (link->link_index - lowest_dpia_index) / 2; in dcn35_notify_host_router_bw()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/
H A Damdgpu_dm_irq_test.c2710 link->link_index = 0; in dm_test_handle_hpd_rx_irq_disabled()
2793 link->link_index = 0; in dm_test_setup_hpd_rx_irq()
2914 notify.link_index = 1; in dm_test_dmub_hpd_callback_invalid_index()
2989 notify.link_index = 0; in dm_test_dmub_hpd_callback_unknown_type_match()
3051 notify.link_index = 0; in dm_test_dmub_hpd_callback_hpd_type()
3101 link->link_index = 0; in dm_test_dmub_hpd_callback_hpd_irq_type()
3120 notify.link_index = 0; in dm_test_dmub_hpd_callback_hpd_irq_type()