Lines Matching refs:train

200 	struct drm_dp_link_train train;  member
595 struct drm_dp_link_train_set *request = &link->train.request; in dw_dp_link_train_update_vs_emph()
702 static void dw_dp_link_train_init(struct drm_dp_link_train *train) in dw_dp_link_train_init() argument
704 struct drm_dp_link_train_set *request = &train->request; in dw_dp_link_train_init()
705 struct drm_dp_link_train_set *adjust = &train->adjust; in dw_dp_link_train_init()
716 train->clock_recovered = false; in dw_dp_link_train_init()
717 train->channel_equalized = false; in dw_dp_link_train_init()
766 struct drm_dp_link_train_set *adjust = &link->train.adjust; in dw_dp_link_get_adjustments()
780 static void dw_dp_link_train_adjust(struct drm_dp_link_train *train) in dw_dp_link_train_adjust() argument
782 struct drm_dp_link_train_set *request = &train->request; in dw_dp_link_train_adjust()
783 struct drm_dp_link_train_set *adjust = &train->adjust; in dw_dp_link_train_adjust()
821 link->train.clock_recovered = true; in dw_dp_link_clock_recovery()
827 if (link->train.request.voltage_swing[0] == in dw_dp_link_clock_recovery()
828 link->train.adjust.voltage_swing[0]) in dw_dp_link_clock_recovery()
836 dw_dp_link_train_adjust(&link->train); in dw_dp_link_clock_recovery()
873 link->train.clock_recovered = false; in dw_dp_link_channel_equalization()
878 link->train.channel_equalized = true; in dw_dp_link_channel_equalization()
883 dw_dp_link_train_adjust(&link->train); in dw_dp_link_channel_equalization()
921 dw_dp_link_train_init(&link->train); in dw_dp_link_train()
938 if (!link->train.clock_recovered) { in dw_dp_link_train()
956 if (!link->train.channel_equalized) { in dw_dp_link_train()