Lines Matching refs:prefer_link_settings

259 	struct dc_link_settings prefer_link_settings;  in dp_link_settings_write()  local
326 prefer_link_settings.link_spread = link->cur_link_settings.link_spread; in dp_link_settings_write()
327 prefer_link_settings.use_link_rate_set = false; in dp_link_settings_write()
328 prefer_link_settings.lane_count = param[0]; in dp_link_settings_write()
329 prefer_link_settings.link_rate = param[1]; in dp_link_settings_write()
332 dc_link_set_preferred_training_settings(dc, &prefer_link_settings, NULL, link, false); in dp_link_settings_write()
390 struct dc_link_settings prefer_link_settings; in dp_mst_link_setting() local
460 prefer_link_settings.link_spread = link->cur_link_settings.link_spread; in dp_mst_link_setting()
461 prefer_link_settings.use_link_rate_set = false; in dp_mst_link_setting()
462 prefer_link_settings.lane_count = param[0]; in dp_mst_link_setting()
463 prefer_link_settings.link_rate = param[1]; in dp_mst_link_setting()
467 dc_link_set_preferred_training_settings(dc, &prefer_link_settings, NULL, link, true); in dp_mst_link_setting()
765 struct dc_link_settings prefer_link_settings = {LANE_COUNT_UNKNOWN, in dp_phy_test_pattern_debugfs_write() local
852 prefer_link_settings.lane_count = link->verified_link_cap.lane_count; in dp_phy_test_pattern_debugfs_write()
853 prefer_link_settings.link_rate = link->verified_link_cap.link_rate; in dp_phy_test_pattern_debugfs_write()
854 prefer_link_settings.link_spread = link->verified_link_cap.link_spread; in dp_phy_test_pattern_debugfs_write()
864 if (prefer_link_settings.lane_count != LANE_COUNT_UNKNOWN && in dp_phy_test_pattern_debugfs_write()
865 prefer_link_settings.link_rate != LINK_RATE_UNKNOWN && in dp_phy_test_pattern_debugfs_write()
866 (prefer_link_settings.lane_count != cur_link_settings.lane_count || in dp_phy_test_pattern_debugfs_write()
867 prefer_link_settings.link_rate != cur_link_settings.link_rate)) in dp_phy_test_pattern_debugfs_write()
868 link_training_settings.link_settings = prefer_link_settings; in dp_phy_test_pattern_debugfs_write()
3071 struct dc_link_settings prefer_link_settings; in edp_ilr_write() local
3116 prefer_link_settings.use_link_rate_set = false; in edp_ilr_write()
3126 prefer_link_settings.link_spread = link->cur_link_settings.link_spread; in edp_ilr_write()
3127 prefer_link_settings.lane_count = param[0]; in edp_ilr_write()
3128 prefer_link_settings.use_link_rate_set = true; in edp_ilr_write()
3129 prefer_link_settings.link_rate_set = param[1]; in edp_ilr_write()
3130 prefer_link_settings.link_rate = link->dpcd_caps.edp_supported_link_rates[param[1]]; in edp_ilr_write()
3133 dc_link_set_preferred_training_settings(dc, &prefer_link_settings, in edp_ilr_write()