Home
last modified time | relevance | path

Searched refs:cur_link_settings (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_training.c531 for (lane = 0; lane < link->cur_link_settings.lane_count; lane++) { in dp_check_link_loss_status()
1553 struct dc_link_settings cur_link_settings = *link_setting; in perform_link_training_with_retries() local
1559 (cur_link_settings.link_rate <= LINK_RATE_LOW) && in perform_link_training_with_retries()
1560 (cur_link_settings.lane_count <= LANE_COUNT_ONE); in perform_link_training_with_retries()
1565 if (link_dp_get_encoding_format(&cur_link_settings) == DP_8b_10b_ENCODING) in perform_link_training_with_retries()
1577 cur_link_settings.link_rate, cur_link_settings.lane_count, in perform_link_training_with_retries()
1578 cur_link_settings.link_spread); in perform_link_training_with_retries()
1585 &cur_link_settings); in perform_link_training_with_retries()
1612 dp_perform_link_training_skip_aux(link, &pipe_ctx->link_res, &cur_link_settings); in perform_link_training_with_retries()
[all...]
H A Dlink_dp_phy.c64 link->cur_link_settings = *link_settings; in dp_enable_link_phy()
82 memset(&link->cur_link_settings, 0, in dp_disable_link_phy()
83 sizeof(link->cur_link_settings)); in dp_disable_link_phy()
H A Dlink_dp_irq_handler.c57 if (link->cur_link_settings.lane_count == 0) in dp_parse_link_loss_status()
63 for (lane = 0; lane < link->cur_link_settings.lane_count; lane++) { in dp_parse_link_loss_status()
85 if (link_dp_get_encoding_format(&link->cur_link_settings) == DP_128b_132b_ENCODING && in dp_parse_link_loss_status()
350 * 1) The link is established (cur_link_settings != unknown) in dp_should_allow_hpd_rx_irq()
354 if ((link->cur_link_settings.lane_count != LANE_COUNT_UNKNOWN) || in dp_should_allow_hpd_rx_irq()
H A Dlink_dp_capability.c2128 struct dc_link_settings cur_link_settings = {0}; in dp_verify_link_cap() local
2138 cur_link_settings = max_link_settings; in dp_verify_link_cap()
2148 if (!get_temp_dp_link_res(link, &link_res, &cur_link_settings)) in dp_verify_link_cap()
2151 skip_video_pattern = cur_link_settings.link_rate != LINK_RATE_LOW; in dp_verify_link_cap()
2157 &cur_link_settings); in dp_verify_link_cap()
2162 &cur_link_settings, in dp_verify_link_cap()
2183 &max_link_settings, &cur_link_settings, status)); in dp_verify_link_cap()
2186 cur_link_settings : fail_safe_link_settings; in dp_verify_link_cap()
H A Dlink_dp_training_dpia.c723 dp_is_symbol_locked(link->cur_link_settings.lane_count, dpcd_lane_status) && in dpia_training_eq_non_transparent()
810 dp_is_symbol_locked(link->cur_link_settings.lane_count, dpcd_lane_status)) { in dpia_training_eq_transparent()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_debugfs.c202 link->cur_link_settings.lane_count, in dp_link_settings_read()
203 link->cur_link_settings.link_rate, in dp_link_settings_read()
204 link->cur_link_settings.link_spread); in dp_link_settings_read()
312 prefer_link_settings.link_spread = link->cur_link_settings.link_spread; in dp_link_settings_write()
465 link->cur_link_settings.lane_count; in dp_phy_settings_write()
467 link->cur_link_settings.link_rate; in dp_phy_settings_write()
469 link->cur_link_settings.link_spread; in dp_phy_settings_write()
567 struct dc_link_settings cur_link_settings = {LANE_COUNT_UNKNOWN, in dp_phy_test_pattern_debugfs_write() local
656 cur_link_settings.lane_count = link->cur_link_settings in dp_phy_test_pattern_debugfs_write()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/accessories/
H A Dlink_fpga.c46 stream->link->cur_link_settings = link_settings; in dp_fpga_hpo_enable_link_and_stream()
92 dc->hwss.unblank_stream(pipe_ctx, &stream->link->cur_link_settings); in dp_fpga_hpo_enable_link_and_stream()
H A Dlink_dp_cts.c252 link_training_settings.link_settings = link->cur_link_settings; in dp_test_send_phy_test_pattern()
254 link_training_settings.lttpr_mode = dp_decide_lttpr_mode(link, &link->cur_link_settings); in dp_test_send_phy_test_pattern()
378 (unsigned int)(link->cur_link_settings.lane_count); in dp_test_send_phy_test_pattern()
382 if (link_dp_get_encoding_format(&link->cur_link_settings) == in dp_test_send_phy_test_pattern()
393 } else if (link_dp_get_encoding_format(&link->cur_link_settings) == in dp_test_send_phy_test_pattern()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_dpms.c1047 &stream->link->cur_link_settings); in get_pbn_per_slot()
1141 get_lane_status(link, link->cur_link_settings.lane_count, dpcd_lane_status, &lane_status_updated); in poll_for_allocation_change_trigger()
1143 if (!dp_is_cr_done(link->cur_link_settings.lane_count, dpcd_lane_status) || in poll_for_allocation_change_trigger()
1144 !dp_is_ch_eq_done(link->cur_link_settings.lane_count, dpcd_lane_status) || in poll_for_allocation_change_trigger()
1145 !dp_is_symbol_locked(link->cur_link_settings.lane_count, dpcd_lane_status) || in poll_for_allocation_change_trigger()
1313 link_dp_get_encoding_format(&link->cur_link_settings) == DP_UNKNOWN_ENCODING) { in deallocate_mst_payload_with_temp_drm_wa()
1414 link_dp_get_encoding_format(&link->cur_link_settings) == DP_UNKNOWN_ENCODING) { in deallocate_mst_payload()
1498 link_dp_get_encoding_format(&link->cur_link_settings) == DP_UNKNOWN_ENCODING) { in allocate_mst_payload()
1534 &link->cur_link_settings, in allocate_mst_payload()
1546 dp_link_bandwidth_kbps(link, &link->cur_link_settings)); in link_calculate_sst_avg_time_slots_per_mtp()
[all...]
H A Dlink_detection.c534 link->cur_link_settings.lane_count = in read_current_link_settings_on_detect()
556 link->cur_link_settings.link_rate = in read_current_link_settings_on_detect()
558 link->cur_link_settings.link_rate_set = link_rate_set; in read_current_link_settings_on_detect()
559 link->cur_link_settings.use_link_rate_set = true; in read_current_link_settings_on_detect()
566 link->cur_link_settings.link_rate = link_bw_set; in read_current_link_settings_on_detect()
567 link->cur_link_settings.use_link_rate_set = false; in read_current_link_settings_on_detect()
572 link->cur_link_settings.link_spread = in read_current_link_settings_on_detect()
H A Dlink_resource.c65 link_dp_get_encoding_format(&link->cur_link_settings) != DP_128b_132b_ENCODING) in link_get_cur_res_map()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_debugfs.c207 link->cur_link_settings.lane_count, in dp_link_settings_read()
208 link->cur_link_settings.link_rate, in dp_link_settings_read()
209 link->cur_link_settings.link_spread); in dp_link_settings_read()
326 prefer_link_settings.link_spread = link->cur_link_settings.link_spread; in dp_link_settings_write()
460 prefer_link_settings.link_spread = link->cur_link_settings.link_spread; in dp_mst_link_setting()
665 link->cur_link_settings.lane_count; in dp_phy_settings_write()
667 link->cur_link_settings.link_rate; in dp_phy_settings_write()
669 link->cur_link_settings.link_spread; in dp_phy_settings_write()
767 struct dc_link_settings cur_link_settings = {LANE_COUNT_UNKNOWN, in dp_phy_test_pattern_debugfs_write() local
856 cur_link_settings in dp_phy_test_pattern_debugfs_write()
[all...]
H A Damdgpu_dm_mst_types.c1596 struct dc_link_settings cur_link_settings; in dm_dp_mst_is_port_support_mode() local
1616 cur_link_settings = stream->link->verified_link_cap; in dm_dp_mst_is_port_support_mode()
1619 &cur_link_settings); in dm_dp_mst_is_port_support_mode()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/
H A Ddce110_clk_mgr.c156 stream->link->cur_link_settings.lane_count; in dce110_fill_display_configs()
158 stream->link->cur_link_settings.link_rate; in dce110_fill_display_configs()
160 stream->link->cur_link_settings.link_spread; in dce110_fill_display_configs()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/
H A Ddce110_clk_mgr.c156 stream->link->cur_link_settings.lane_count; in dce110_fill_display_configs()
158 stream->link->cur_link_settings.link_rate; in dce110_fill_display_configs()
160 stream->link->cur_link_settings.link_spread; in dce110_fill_display_configs()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_link_hwss.c133 link->cur_link_settings = *link_settings; in dp_enable_link_phy()
247 memset(&link->cur_link_settings, 0, in dp_disable_link_phy()
248 sizeof(link->cur_link_settings)); in dp_disable_link_phy()
360 memset(&link->cur_link_settings, 0, in dp_retrain_link_dp_test()
361 sizeof(link->cur_link_settings)); in dp_retrain_link_dp_test()
H A Ddc_link.c636 link->cur_link_settings.lane_count = in read_current_link_settings_on_detect()
658 link->cur_link_settings.link_rate = in read_current_link_settings_on_detect()
660 link->cur_link_settings.link_rate_set = link_rate_set; in read_current_link_settings_on_detect()
661 link->cur_link_settings.use_link_rate_set = true; in read_current_link_settings_on_detect()
668 link->cur_link_settings.link_rate = link_bw_set; in read_current_link_settings_on_detect()
669 link->cur_link_settings.use_link_rate_set = false; in read_current_link_settings_on_detect()
674 link->cur_link_settings.link_spread = in read_current_link_settings_on_detect()
1702 link->cur_link_settings = link_settings; in enable_link_dp()
1748 if (link->cur_link_settings.lane_count != LANE_COUNT_UNKNOWN) in enable_link_dp_mst()
2283 memset(&stream->link->cur_link_settings, in enable_link_hdmi()
[all...]
H A Ddc_link_dp.c1171 for (lane = 0; lane < link->cur_link_settings.lane_count; lane++) { in check_link_loss_status()
1915 if (link->cur_link_settings.lane_count == 0) in hpd_rx_irq_check_link_loss_status()
1921 for (lane = 0; lane < link->cur_link_settings.lane_count; lane++) { in hpd_rx_irq_check_link_loss_status()
2517 * 1) The link is established (cur_link_settings != unknown) in allow_hpd_rx_irq()
2522 if ((link->cur_link_settings.lane_count != LANE_COUNT_UNKNOWN) || in allow_hpd_rx_irq()
2701 link_settings.link = link->cur_link_settings; in dp_test_send_phy_test_pattern()
2704 (unsigned int)(link->cur_link_settings.lane_count); in dp_test_send_phy_test_pattern()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/hwss/
H A Dlink_hwss_hpo_fixed_vs_pe_retimer_dp.c104 if (link->cur_link_settings.lane_count == LANE_COUNT_FOUR) in dp_hpo_fixed_vs_pe_retimer_program_override_test_pattern()
111 if (link->cur_link_settings.lane_count == LANE_COUNT_FOUR) in dp_hpo_fixed_vs_pe_retimer_program_override_test_pattern()
H A Dlink_hwss_dio_fixed_vs_pe_retimer.c32 if (link->cur_link_settings.lane_count == LANE_COUNT_FOUR) in dp_dio_fixed_vs_pe_retimer_lane_cfg_to_hw_cfg()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_clk_mgr.c528 stream->link->cur_link_settings.lane_count; in dce110_fill_display_configs()
530 stream->link->cur_link_settings.link_rate; in dce110_fill_display_configs()
532 stream->link->cur_link_settings.link_spread; in dce110_fill_display_configs()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_clk_mgr.c532 stream->link->cur_link_settings.lane_count; in dce110_fill_display_configs()
534 stream->link->cur_link_settings.link_rate; in dce110_fill_display_configs()
536 stream->link->cur_link_settings.link_spread; in dce110_fill_display_configs()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
H A Ddc_link.h110 struct dc_link_settings cur_link_settings; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/
H A Ddcn20_clk_mgr.c433 clk_mgr->cur_phyclk_req_table[link->link_index] = link->cur_link_settings.link_rate * LINK_RATE_REF_FREQ_IN_KHZ; in dcn2_notify_link_rate_change()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/
H A Ddcn30_clk_mgr.c465 clk_mgr->cur_phyclk_req_table[link->link_index] = link->cur_link_settings.link_rate * LINK_RATE_REF_FREQ_IN_KHZ; in dcn30_notify_link_rate_change()

Completed in 34 milliseconds

12