Lines Matching refs:link

121 	ddc_service->link = init_data->link;  in ddc_service_construct()
133 if (ddc_service->link != NULL) in ddc_service_construct()
217 struct dc_link *link = ddc->link; in defer_delay_converter_wa() local
219 if (link->dpcd_caps.dongle_type == DISPLAY_DONGLE_DP_VGA_CONVERTER && in defer_delay_converter_wa()
220 link->dpcd_caps.branch_dev_id == DP_BRANCH_DEVICE_ID_0080E1 && in defer_delay_converter_wa()
221 (link->dpcd_caps.branch_fw_revision[0] < 0x01 || in defer_delay_converter_wa()
222 (link->dpcd_caps.branch_fw_revision[0] == 0x01 && in defer_delay_converter_wa()
223 link->dpcd_caps.branch_fw_revision[1] < 0x40)) && in defer_delay_converter_wa()
224 !memcmp(link->dpcd_caps.branch_dev_name, in defer_delay_converter_wa()
226 sizeof(link->dpcd_caps.branch_dev_name))) in defer_delay_converter_wa()
231 if (link->dpcd_caps.branch_dev_id == DP_BRANCH_DEVICE_ID_0080E1 && in defer_delay_converter_wa()
232 !memcmp(link->dpcd_caps.branch_dev_name, in defer_delay_converter_wa()
234 sizeof(link->dpcd_caps.branch_dev_name))) in defer_delay_converter_wa()
237 if (link->dpcd_caps.branch_dev_id == DP_BRANCH_DEVICE_ID_006037 && in defer_delay_converter_wa()
238 !memcmp(link->dpcd_caps.branch_dev_name, in defer_delay_converter_wa()
240 sizeof(link->dpcd_caps.branch_dev_name))) in defer_delay_converter_wa()
394 ddc->link, in link_query_ddc_data()
415 uint32_t link_get_fixed_vs_pe_retimer_write_address(struct dc_link *link) in link_get_fixed_vs_pe_retimer_write_address() argument
420 switch (link->dpcd_caps.lttpr_caps.phy_repeater_cnt) { in link_get_fixed_vs_pe_retimer_write_address()
456 uint32_t link_get_fixed_vs_pe_retimer_read_address(struct dc_link *link) in link_get_fixed_vs_pe_retimer_read_address() argument
458 return link_get_fixed_vs_pe_retimer_write_address(link) + 4; in link_get_fixed_vs_pe_retimer_read_address()
466 .address = link_get_fixed_vs_pe_retimer_write_address(ddc->link), in link_configure_fixed_vs_pe_retimer()
484 .address = link_get_fixed_vs_pe_retimer_read_address(ddc->link), in link_query_fixed_vs_pe_retimer()
510 if ((ddc->link->chip_caps & EXT_DISPLAY_PATH_CAPS__DP_FIXED_VS_EN) && in try_to_configure_aux_timeout()
511 !ddc->link->dc->debug.disable_fixed_vs_aux_timeout_wa && in try_to_configure_aux_timeout()
517 core_link_write_dpcd(ddc->link, in try_to_configure_aux_timeout()
526 if (ddc->link->ep_type != DISPLAY_ENDPOINT_PHY) in try_to_configure_aux_timeout()
553 if (ddc_service->link->local_sink && in write_scdc_data()
554 ddc_service->link->local_sink->edid_caps.panel_patch.skip_scdc_overwrite) in write_scdc_data()
586 if (ddc_service->link->local_sink && in read_scdc_data()
587 ddc_service->link->local_sink->edid_caps.panel_patch.skip_scdc_overwrite) in read_scdc_data()