| /linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
| A D | link_dp_training_128b_132b.c | 96 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dp_perform_128b_132b_channel_eq_done_sequence() 105 lt_settings->pattern_for_eq, DPRX); in dp_perform_128b_132b_channel_eq_done_sequence() 114 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dp_perform_128b_132b_channel_eq_done_sequence() 146 lt_settings->eq_pattern_time); in dp_perform_128b_132b_channel_eq_done_sequence() 175 lt_settings->cds_pattern_time); in dp_perform_128b_132b_cds_done_sequence() 207 <_settings->link_settings, in dp_perform_128b_132b_link_training() 233 memset(lt_settings, 0, sizeof(*lt_settings)); in decide_128b_132b_training_settings() 242 lt_settings->eq_pattern_time = 2500; in decide_128b_132b_training_settings() 244 lt_settings->eq_loop_count_limit = 20; in decide_128b_132b_training_settings() 246 lt_settings->cds_pattern_time = 2500; in decide_128b_132b_training_settings() [all …]
|
| A D | link_dp_training_8b_10b.c | 122 …dp_hw_to_dpcd_lane_settings(lt_settings, lt_settings->hw_lane_settings, lt_settings->dpcd_lane_set… in decide_8b_10b_training_settings() 192 lt_settings, in perform_8b_10b_clock_recovery_sequence() 201 lt_settings, in perform_8b_10b_clock_recovery_sequence() 207 lt_settings, in perform_8b_10b_clock_recovery_sequence() 222 lt_settings, in perform_8b_10b_clock_recovery_sequence() 259 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in perform_8b_10b_clock_recovery_sequence() 310 lt_settings, in perform_8b_10b_channel_equalization_sequence() 327 lt_settings, in perform_8b_10b_channel_equalization_sequence() 350 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in perform_8b_10b_channel_equalization_sequence() 392 lt_settings, in dp_perform_8b_10b_link_training() [all …]
|
| A D | link_dp_training.c | 755 *lt_settings->pre_emphasis in override_training_settings() 759 *lt_settings->post_cursor2 in override_training_settings() 765 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in override_training_settings() 1235 lt_settings, in dpcd_set_lt_pattern_and_lane_settings() 1426 lt_settings, in perform_post_lt_adj_req_sequence() 1446 if (lt_settings-> in perform_post_lt_adj_req_sequence() 1459 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in perform_post_lt_adj_req_sequence() 1463 lt_settings); in perform_post_lt_adj_req_sequence() 1547 <_settings); in dp_perform_link_training() 1552 <_settings); in dp_perform_link_training() [all …]
|
| A D | link_dp_training_dpia.c | 114 lt_settings); in dpia_configure_link() 323 lt_settings); in dpia_training_cr_non_transparent() 368 lt_settings); in dpia_training_cr_non_transparent() 389 lt_settings, in dpia_training_cr_non_transparent() 493 lt_settings, in dpia_training_cr_transparent() 529 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dpia_training_cr_transparent() 644 lt_settings); in dpia_training_eq_non_transparent() 673 lt_settings, in dpia_training_eq_non_transparent() 698 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dpia_training_eq_non_transparent() 756 lt_settings, in dpia_training_eq_transparent() [all …]
|
| A D | link_dp_training_fixed_vs_pe_retimer.c | 160 lt_settings, in perform_fixed_vs_pe_nontransparent_training_sequence() 181 lt_settings, in perform_fixed_vs_pe_nontransparent_training_sequence() 296 lt_settings->enhanced_framing, in dp_perform_fixed_vs_pe_training_sequence() 346 lt_settings, in dp_perform_fixed_vs_pe_training_sequence() 356 lt_settings, in dp_perform_fixed_vs_pe_training_sequence() 391 lt_settings, in dp_perform_fixed_vs_pe_training_sequence() 407 lt_settings, in dp_perform_fixed_vs_pe_training_sequence() 435 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dp_perform_fixed_vs_pe_training_sequence() 504 lt_settings, in dp_perform_fixed_vs_pe_training_sequence() 526 lt_settings, in dp_perform_fixed_vs_pe_training_sequence() [all …]
|
| A D | link_dp_training_auxless.c | 38 struct link_training_settings lt_settings = {0}; in dp_perform_link_training_skip_aux() local 43 <_settings); in dp_perform_link_training_skip_aux() 47 <_settings); in dp_perform_link_training_skip_aux() 52 dp_set_hw_training_pattern(link, link_res, lt_settings.pattern_for_cr, DPRX); in dp_perform_link_training_skip_aux() 55 dp_set_hw_lane_settings(link, link_res, <_settings, DPRX); in dp_perform_link_training_skip_aux() 58 dp_wait_for_training_aux_rd_interval(link, lt_settings.cr_pattern_time); in dp_perform_link_training_skip_aux() 63 dp_set_hw_training_pattern(link, link_res, lt_settings.pattern_for_eq, DPRX); in dp_perform_link_training_skip_aux() 66 dp_set_hw_lane_settings(link, link_res, <_settings, DPRX); in dp_perform_link_training_skip_aux() 69 dp_wait_for_training_aux_rd_interval(link, lt_settings.eq_pattern_time); in dp_perform_link_training_skip_aux() 76 dp_log_training_result(link, <_settings, LINK_TRAINING_SUCCESS); in dp_perform_link_training_skip_aux()
|
| A D | link_dp_training.h | 71 const struct link_training_settings *lt_settings); 75 const struct link_training_settings *lt_settings, 90 struct link_training_settings *lt_settings); 96 struct link_training_settings *lt_settings); 102 struct link_training_settings *lt_settings, 108 struct link_training_settings *lt_settings); 111 const struct link_training_settings *lt_settings, 131 struct link_training_settings *lt_settings); 150 const struct link_training_settings *lt_settings); 158 const struct link_training_settings *lt_settings, [all …]
|
| A D | link_dp_training_8b_10b.h | 40 struct link_training_settings *lt_settings); 45 struct link_training_settings *lt_settings, 51 struct link_training_settings *lt_settings, 59 struct link_training_settings *lt_settings);
|
| A D | link_dp_phy.c | 124 struct link_training_settings *lt_settings) in dp_set_drive_settings() argument 127 dp_set_hw_lane_settings(link, link_res, lt_settings, DPRX); in dp_set_drive_settings() 129 dp_hw_to_dpcd_lane_settings(lt_settings, in dp_set_drive_settings() 130 lt_settings->hw_lane_settings, in dp_set_drive_settings() 131 lt_settings->dpcd_lane_settings); in dp_set_drive_settings() 134 dpcd_set_lane_settings(link, lt_settings, DPRX); in dp_set_drive_settings()
|
| A D | link_dp_training_dpia.h | 46 struct link_training_settings *lt_settings, 51 const struct link_training_settings *lt_settings, 56 const struct link_training_settings *lt_settings,
|
| A D | link_dp_training_128b_132b.h | 34 struct link_training_settings *lt_settings); 38 struct link_training_settings *lt_settings);
|
| A D | link_dp_training_fixed_vs_pe_retimer.h | 34 struct link_training_settings *lt_settings);
|
| A D | link_dp_phy.h | 50 struct link_training_settings *lt_settings);
|
| A D | link_dp_capability.h | 71 struct link_training_settings *lt_settings);
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| A D | dc_link_exports.c | 207 struct link_training_settings *lt_settings, in dc_link_set_drive_settings() argument 213 dc->link_srv->dp_set_drive_settings(link, &link_res, lt_settings); in dc_link_set_drive_settings()
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/ |
| A D | link.h | 224 struct link_training_settings *lt_settings);
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| A D | dc.h | 2113 struct link_training_settings *lt_settings,
|