| /drivers/gpu/drm/amd/display/dc/link/protocols/ |
| A D | link_dp_training_8b_10b.c | 116 const struct dc_link_settings *link_setting, in decide_8b_10b_training_settings() argument 122 lt_settings->link_settings.use_link_rate_set = link_setting->use_link_rate_set; in decide_8b_10b_training_settings() 123 lt_settings->link_settings.link_rate_set = link_setting->link_rate_set; in decide_8b_10b_training_settings() 124 lt_settings->link_settings.link_rate = link_setting->link_rate; in decide_8b_10b_training_settings() 125 lt_settings->link_settings.lane_count = link_setting->lane_count; in decide_8b_10b_training_settings() 135 lt_settings->eq_pattern_time = get_eq_training_aux_rd_interval(link, link_setting); in decide_8b_10b_training_settings() 136 lt_settings->pattern_for_cr = decide_cr_training_pattern(link_setting); in decide_8b_10b_training_settings() 137 lt_settings->pattern_for_eq = decide_eq_training_pattern(link, link_res, link_setting); in decide_8b_10b_training_settings() 143 …lt_settings->cr_pattern_time = get_cr_training_aux_rd_interval(link, link_setting, lt_settings->lt… in decide_8b_10b_training_settings()
|
| A D | link_dp_capability.h | 74 const struct dc_link_settings *link_setting, 79 struct dc_link_settings *link_setting); 82 struct dc_link_settings *link_setting, uint32_t req_bw); 85 struct dc_link_settings *link_setting,
|
| A D | link_dp_training_auxless.c | 36 const struct dc_link_settings *link_setting) in dp_perform_link_training_skip_aux() argument 43 link_setting, in dp_perform_link_training_skip_aux()
|
| A D | link_dp_capability.c | 741 *link_setting = current_link_setting; in decide_dp_link_settings() 774 *link_setting = link->verified_link_cap; in edp_decide_link_settings() 796 *link_setting = current_link_setting; in edp_decide_link_settings() 813 struct dc_link_settings *link_setting, in decide_edp_link_settings_with_dsc() argument 852 *link_setting = current_link_setting; in decide_edp_link_settings_with_dsc() 905 *link_setting = current_link_setting; in decide_edp_link_settings_with_dsc() 943 *link_setting = link->verified_link_cap; in decide_mst_link_settings() 948 struct dc_link_settings *link_setting) in link_decide_link_settings() argument 953 memset(link_setting, 0, sizeof(*link_setting)); in link_decide_link_settings() 968 link_setting->lane_count = LANE_COUNT_FOUR; in link_decide_link_settings() [all …]
|
| A D | link_dp_training_dpia.c | 100 const struct dc_link_settings *link_setting, in dpia_configure_link() argument 114 link_setting, in dpia_configure_link() 133 if (link_dp_get_encoding_format(link_setting) == DP_8b_10b_ENCODING) { in dpia_configure_link() 991 const struct dc_link_settings *link_setting, in dpia_perform_link_training() argument 999 struct dc_link_settings link_settings = *link_setting; // non-const copy to pass in in dpia_perform_link_training() 1004 result = dpia_configure_link(link, link_res, link_setting, <_settings); in dpia_perform_link_training()
|
| A D | link_dp_training.h | 32 const struct dc_link_settings *link_setting, 125 struct dc_link_settings *link_setting);
|
| A D | link_dp_training_auxless.h | 34 const struct dc_link_settings *link_setting);
|
| A D | link_dp_training_dpia.h | 41 const struct dc_link_settings *link_setting,
|
| A D | link_dp_training_8b_10b.h | 59 const struct dc_link_settings *link_setting,
|
| A D | link_edp_panel_control.c | 352 struct dc_link_settings link_setting; in edp_is_ilr_optimization_required() local 384 edp_decide_link_settings(link, &link_setting, req_bw); in edp_is_ilr_optimization_required() 386 decide_edp_link_settings_with_dsc(link, &link_setting, req_bw, LINK_RATE_UNKNOWN); in edp_is_ilr_optimization_required() 388 if (link->dpcd_caps.edp_supported_link_rates[link_rate_set] != link_setting.link_rate || in edp_is_ilr_optimization_required() 389 lane_count_set.bits.LANE_COUNT_SET != link_setting.lane_count) { in edp_is_ilr_optimization_required()
|
| A D | link_dp_training.c | 840 struct dc_link_settings *link_setting) in dp_decide_lttpr_mode() argument 842 enum dp_link_encoding encoding = link_dp_get_encoding_format(link_setting); in dp_decide_lttpr_mode() 1614 const struct dc_link_settings *link_setting, in perform_link_training_with_retries() argument 1627 struct dc_link_settings cur_link_settings = *link_setting; in perform_link_training_with_retries() 1628 struct dc_link_settings max_link_settings = *link_setting; in perform_link_training_with_retries() 1763 cur_link_settings = *link_setting; in perform_link_training_with_retries()
|
| /drivers/gpu/drm/amd/display/dc/core/ |
| A D | dc_link_exports.c | 231 struct dc_link_settings *link_setting, in dc_link_set_preferred_link_settings() argument 234 dc->link_srv->dp_set_preferred_link_settings(dc, link_setting, link); in dc_link_set_preferred_link_settings() 238 struct dc_link_settings *link_setting, in dc_link_set_preferred_training_settings() argument 243 dc->link_srv->dp_set_preferred_training_settings(dc, link_setting, in dc_link_set_preferred_training_settings() 311 struct dc_link_settings *link_setting, uint32_t req_bw) in dc_link_decide_edp_link_settings() argument 313 return link->dc->link_srv->edp_decide_link_settings(link, link_setting, req_bw); in dc_link_decide_edp_link_settings() 417 struct dc_link_settings *link_setting) in dc_link_decide_lttpr_mode() argument 419 return link->dc->link_srv->dp_decide_lttpr_mode(link, link_setting); in dc_link_decide_lttpr_mode()
|
| /drivers/gpu/drm/amd/display/dc/inc/ |
| A D | link.h | 209 struct dc_link_settings *link_setting); 216 struct dc_link_settings *link_setting, uint32_t req_bw); 220 struct dc_link_settings *link_setting); 320 struct dc_link_settings *link_setting, 323 struct dc_link_settings *link_setting,
|
| A D | core_types.h | 229 struct dc_link_settings *link_setting,
|
| /drivers/gpu/drm/amd/display/dc/link/accessories/ |
| A D | link_dp_cts.h | 37 struct dc_link_settings *link_setting, 40 struct dc_link_settings *link_setting,
|
| A D | link_dp_cts.c | 66 struct dc_link_settings *link_setting, in dp_retrain_link_dp_test() argument 80 needs_divider_update = (link->dc->link_srv->dp_get_encoding_format(link_setting) != in dp_retrain_link_dp_test() 89 pipes[i]->link_config.dp_link_settings = *link_setting; in dp_retrain_link_dp_test() 101 link_setting, count, in dp_retrain_link_dp_test() 944 struct dc_link_settings *link_setting, in dp_set_preferred_link_settings() argument 950 struct dc_link_settings store_settings = *link_setting; in dp_set_preferred_link_settings() 985 struct dc_link_settings *link_setting, in dp_set_preferred_training_settings() argument 995 if (link_setting != NULL) { in dp_set_preferred_training_settings() 996 link->preferred_link_setting = *link_setting; in dp_set_preferred_training_settings()
|
| /drivers/gpu/drm/amd/display/dc/link/ |
| A D | link_validation.c | 281 const struct dc_link_settings *link_setting; in dp_validate_mode_timing() local 295 link_setting = dp_get_verified_link_cap(link); in dp_validate_mode_timing() 304 max_bw = dp_link_bandwidth_kbps(link, link_setting); in dp_validate_mode_timing()
|
| /drivers/gpu/drm/amd/display/dc/resource/dcn31/ |
| A D | dcn31_resource.h | 70 struct dc_link_settings *link_setting,
|
| A D | dcn31_resource.c | 2240 struct dc_link_settings *link_setting, in dcn31_update_dc_state_for_encoder_switch() argument
|
| /drivers/gpu/drm/amd/display/dc/ |
| A D | dc.h | 2114 const struct dc_link_settings *link_setting); 2266 struct dc_link_settings *link_setting, 2282 struct dc_link_settings *link_setting, 2300 struct dc_link_settings *link_setting);
|