Home
last modified time | relevance | path

Searched refs:train_set (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.10/drivers/gpu/drm/i915/display/
Dintel_dp_link_training.c86 intel_dp->train_set[lane] = v | p; in intel_dp_get_adjust_train()
93 u8 buf[sizeof(intel_dp->train_set) + 1]; in intel_dp_set_link_train()
105 memcpy(buf + 1, intel_dp->train_set, intel_dp->lane_count); in intel_dp_set_link_train()
119 memset(intel_dp->train_set, 0, sizeof(intel_dp->train_set)); in intel_dp_reset_link_train()
132 intel_dp->train_set, intel_dp->lane_count); in intel_dp_update_link_train()
142 if ((intel_dp->train_set[lane] & in intel_dp_link_max_vswing_reached()
239 voltage = intel_dp->train_set[0] & DP_TRAIN_VOLTAGE_SWING_MASK; in intel_dp_link_training_clock_recovery()
249 if ((intel_dp->train_set[0] & DP_TRAIN_VOLTAGE_SWING_MASK) == in intel_dp_link_training_clock_recovery()
Dintel_dp.c4165 u8 train_set = intel_dp->train_set[0]; in vlv_set_signal_levels() local
4167 switch (train_set & DP_TRAIN_PRE_EMPHASIS_MASK) { in vlv_set_signal_levels()
4170 switch (train_set & DP_TRAIN_VOLTAGE_SWING_MASK) { in vlv_set_signal_levels()
4193 switch (train_set & DP_TRAIN_VOLTAGE_SWING_MASK) { in vlv_set_signal_levels()
4212 switch (train_set & DP_TRAIN_VOLTAGE_SWING_MASK) { in vlv_set_signal_levels()
4227 switch (train_set & DP_TRAIN_VOLTAGE_SWING_MASK) { in vlv_set_signal_levels()
4249 u8 train_set = intel_dp->train_set[0]; in chv_set_signal_levels() local
4251 switch (train_set & DP_TRAIN_PRE_EMPHASIS_MASK) { in chv_set_signal_levels()
4253 switch (train_set & DP_TRAIN_VOLTAGE_SWING_MASK) { in chv_set_signal_levels()
4276 switch (train_set & DP_TRAIN_VOLTAGE_SWING_MASK) { in chv_set_signal_levels()
[all …]
Dintel_display_types.h1303 u8 train_set[4]; member
Dintel_ddi.c2820 u8 train_set = intel_dp->train_set[0]; in intel_ddi_dp_level() local
2821 int signal_levels = train_set & (DP_TRAIN_VOLTAGE_SWING_MASK | in intel_ddi_dp_level()
Dintel_display_debugfs.c1391 intel_dp->train_set[0]); in i915_displayport_test_data_show()
/Linux-v5.10/drivers/gpu/drm/amd/amdgpu/
Datombios_dp.c202 u8 train_set[4]) in amdgpu_atombios_dp_get_adjust_train()
234 train_set[lane] = v | p; in amdgpu_atombios_dp_get_adjust_train()
493 u8 train_set[4]; member
505 0, dp_info->train_set[0]); /* sets all lanes at once */ in amdgpu_atombios_dp_update_vs_emph()
509 dp_info->train_set, dp_info->dp_lane_count); in amdgpu_atombios_dp_update_vs_emph()
603 memset(dp_info->train_set, 0, 4); in amdgpu_atombios_dp_link_train_cr()
627 if ((dp_info->train_set[i] & DP_TRAIN_MAX_SWING_REACHED) == 0) in amdgpu_atombios_dp_link_train_cr()
635 if ((dp_info->train_set[0] & DP_TRAIN_VOLTAGE_SWING_MASK) == voltage) { in amdgpu_atombios_dp_link_train_cr()
644 voltage = dp_info->train_set[0] & DP_TRAIN_VOLTAGE_SWING_MASK; in amdgpu_atombios_dp_link_train_cr()
648 dp_info->train_set); in amdgpu_atombios_dp_link_train_cr()
[all …]
/Linux-v5.10/drivers/gpu/drm/radeon/
Datombios_dp.c258 u8 train_set[4]) in dp_get_adjust_train()
290 train_set[lane] = v | p; in dp_get_adjust_train()
545 u8 train_set[4]; member
557 0, dp_info->train_set[0]); /* sets all lanes at once */ in radeon_dp_update_vs_emph()
561 dp_info->train_set, dp_info->dp_lane_count); in radeon_dp_update_vs_emph()
672 memset(dp_info->train_set, 0, 4); in radeon_dp_link_train_cr()
696 if ((dp_info->train_set[i] & DP_TRAIN_MAX_SWING_REACHED) == 0) in radeon_dp_link_train_cr()
704 if ((dp_info->train_set[0] & DP_TRAIN_VOLTAGE_SWING_MASK) == voltage) { in radeon_dp_link_train_cr()
713 voltage = dp_info->train_set[0] & DP_TRAIN_VOLTAGE_SWING_MASK; in radeon_dp_link_train_cr()
716 dp_get_adjust_train(dp_info->link_status, dp_info->dp_lane_count, dp_info->train_set); in radeon_dp_link_train_cr()
[all …]
/Linux-v5.10/drivers/gpu/drm/xlnx/
Dzynqmp_dp.c320 u8 train_set[ZYNQMP_DP_MAX_LANES]; member
620 u8 *train_set = dp->train_set; in zynqmp_dp_adjust_train() local
642 train_set[i] = voltage | preemphasis; in zynqmp_dp_adjust_train()
660 ret = drm_dp_dpcd_write(&dp->aux, DP_TRAINING_LANE0_SET, dp->train_set, in zynqmp_dp_update_vs_emph()
668 u8 train = dp->train_set[i]; in zynqmp_dp_update_vs_emph()
726 if (!(dp->train_set[i] & DP_TRAIN_MAX_SWING_REACHED)) in zynqmp_dp_link_train_cr()
731 if ((dp->train_set[0] & DP_TRAIN_VOLTAGE_SWING_MASK) == vs) in zynqmp_dp_link_train_cr()
739 vs = dp->train_set[0] & DP_TRAIN_VOLTAGE_SWING_MASK; in zynqmp_dp_link_train_cr()
869 memset(dp->train_set, 0, 4); in zynqmp_dp_train()
/Linux-v5.10/drivers/gpu/drm/gma500/
Dcdv_intel_dp.c271 uint8_t train_set[4]; member
1302 intel_dp->train_set[lane] = v | p; in cdv_intel_get_adjust_train()
1393 intel_dp->train_set, in cdv_intel_dplink_set_level()
1398 intel_dp->train_set[0], intel_dp->lane_count); in cdv_intel_dplink_set_level()
1498 memset(intel_dp->train_set, 0, 4); in cdv_intel_dp_start_link_train()
1510 intel_dp->train_set[0], in cdv_intel_dp_start_link_train()
1517 cdv_intel_dp_set_vswing_premph(encoder, intel_dp->train_set[0]); in cdv_intel_dp_start_link_train()
1538 if ((intel_dp->train_set[i] & DP_TRAIN_MAX_SWING_REACHED) == 0) in cdv_intel_dp_start_link_train()
1544 if ((intel_dp->train_set[0] & DP_TRAIN_VOLTAGE_SWING_MASK) == voltage) { in cdv_intel_dp_start_link_train()
1550 voltage = intel_dp->train_set[0] & DP_TRAIN_VOLTAGE_SWING_MASK; in cdv_intel_dp_start_link_train()
[all …]