Home
last modified time | relevance | path

Searched refs:lttpr_caps (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_capability.c363 return (dp_parse_lttpr_repeater_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt) != 0 && in dp_is_lttpr_present()
364 link->dpcd_caps.lttpr_caps.max_lane_count > 0 && in dp_is_lttpr_present()
365 link->dpcd_caps.lttpr_caps.max_lane_count <= 4 && in dp_is_lttpr_present()
366 link->dpcd_caps.lttpr_caps.revision.raw >= 0x14); in dp_is_lttpr_present()
399 enum dc_link_rate lttpr_max_link_rate = link->dpcd_caps.lttpr_caps.max_link_rate; in get_lttpr_max_link_rate()
401 if (link->dpcd_caps.lttpr_caps.supported_128b_132b_rates.bits.UHBR20) in get_lttpr_max_link_rate()
403 else if (link->dpcd_caps.lttpr_caps.supported_128b_132b_rates.bits.UHBR13_5) in get_lttpr_max_link_rate()
405 else if (link->dpcd_caps.lttpr_caps.supported_128b_132b_rates.bits.UHBR10) in get_lttpr_max_link_rate()
1491 link->dpcd_caps.lttpr_caps.revision.raw = in dp_retrieve_lttpr_cap()
1495 link->dpcd_caps.lttpr_caps in dp_retrieve_lttpr_cap()
[all...]
H A Dlink_dp_training_dpia.c305 repeater_cnt = dp_parse_lttpr_repeater_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in dpia_training_cr_non_transparent()
590 link->dpcd_caps.lttpr_caps.aux_rd_interval[hop - 1]); in dpia_get_eq_aux_rd_interval()
638 repeater_cnt = dp_parse_lttpr_repeater_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in dpia_training_eq_non_transparent()
907 repeater_cnt = dp_parse_lttpr_repeater_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in dpia_training_end()
1011 repeater_cnt = dp_parse_lttpr_repeater_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in dpia_perform_link_training()
H A Dlink_dp_training.c894 link->dpcd_caps.lttpr_caps.mode = repeater_mode; in configure_lttpr_mode_non_transparent()
908 link->dpcd_caps.lttpr_caps.mode = repeater_mode; in configure_lttpr_mode_non_transparent()
912 repeater_cnt = dp_parse_lttpr_repeater_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in configure_lttpr_mode_non_transparent()
918 link->dpcd_caps.lttpr_caps.aux_rd_interval[--repeater_cnt] = 0; in configure_lttpr_mode_non_transparent()
926 (uint8_t *)&link->dpcd_caps.lttpr_caps.aux_rd_interval[repeater_id - 1], in configure_lttpr_mode_non_transparent()
927 sizeof(link->dpcd_caps.lttpr_caps.aux_rd_interval[repeater_id - 1])); in configure_lttpr_mode_non_transparent()
928 link->dpcd_caps.lttpr_caps.aux_rd_interval[repeater_id - 1] &= 0x7F; in configure_lttpr_mode_non_transparent()
H A Dlink_dp_training_8b_10b.c316 link->dpcd_caps.lttpr_caps.aux_rd_interval[offset - 1]); in perform_8b_10b_channel_equalization_sequence()
376 repeater_cnt = dp_parse_lttpr_repeater_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in dp_perform_8b_10b_link_training()
H A Dlink_dp_training_fixed_vs_pe_retimer.c147 repeater_cnt = dp_parse_lttpr_repeater_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in perform_fixed_vs_pe_nontransparent_training_sequence()
197 link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in dp_perform_fixed_vs_pe_training_sequence_legacy()
541 link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in dp_perform_fixed_vs_pe_training_sequence()
H A Dlink_dp_phy.c91 return (dp_parse_lttpr_repeater_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt) == in is_immediate_downstream()
H A Dlink_dp_training_128b_132b.c248 link->dpcd_caps.lttpr_caps.phy_repeater_cnt) + 1) * 20000; in decide_128b_132b_training_settings()
H A Dlink_ddc.c420 switch (link->dpcd_caps.lttpr_caps.phy_repeater_cnt) { in link_get_fixed_vs_pe_retimer_write_address()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_link_dp.c960 link->dpcd_caps.lttpr_caps.aux_rd_interval[offset - 1]); in perform_channel_equalization_sequence()
1331 link->dpcd_caps.lttpr_caps.mode = repeater_mode; in configure_lttpr_mode()
1345 link->dpcd_caps.lttpr_caps.mode = repeater_mode; in configure_lttpr_mode()
1348 repeater_cnt = convert_to_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in configure_lttpr_mode()
1355 (uint8_t *)&link->dpcd_caps.lttpr_caps.aux_rd_interval[repeater_id - 1], in configure_lttpr_mode()
1356 sizeof(link->dpcd_caps.lttpr_caps.aux_rd_interval[repeater_id - 1])); in configure_lttpr_mode()
1357 link->dpcd_caps.lttpr_caps.aux_rd_interval[repeater_id - 1] &= 0x7F; in configure_lttpr_mode()
1562 repeater_cnt = convert_to_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt); in dc_link_dp_perform_link_training()
1841 if (link->dpcd_caps.lttpr_caps.max_lane_count < max_link_cap.lane_count) in get_max_link_cap()
1842 max_link_cap.lane_count = link->dpcd_caps.lttpr_caps in get_max_link_cap()
[all...]
H A Ddc_link_hwss.c46 return (convert_to_count(link->dpcd_caps.lttpr_caps.phy_repeater_cnt) == offset); in is_immediate_downstream()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/hwss/
H A Dlink_hwss_dio_fixed_vs_pe_retimer.c191 if (!link->dpcd_caps.lttpr_caps.main_link_channel_coding.bits.DP_128b_132b_SUPPORTED) in requires_fixed_vs_pe_retimer_dio_link_hwss()
H A Dlink_hwss_hpo_fixed_vs_pe_retimer_dp.c220 if (!link->dpcd_caps.lttpr_caps.main_link_channel_coding.bits.DP_128b_132b_SUPPORTED) in requires_fixed_vs_pe_retimer_hpo_link_hwss()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
H A Ddc.h1082 struct dc_lttpr_caps lttpr_caps; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc_dp_types.h1231 struct dc_lttpr_caps lttpr_caps; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_debugfs.c574 struct dc_lttpr_caps caps = aconnector->dc_link->dpcd_caps.lttpr_caps; in dp_lttpr_status_show()

Completed in 47 milliseconds