Searched refs:link_train (Results 1 – 3 of 3) sorted by relevance
232 lane_count = dp->link_train.lane_count; in analogix_dp_link_start()234 dp->link_train.lt_state = CLOCK_RECOVERY; in analogix_dp_link_start()235 dp->link_train.eq_loop = 0; in analogix_dp_link_start()238 dp->link_train.cr_loop[lane] = 0; in analogix_dp_link_start()241 analogix_dp_set_link_bandwidth(dp, dp->link_train.link_rate); in analogix_dp_link_start()252 analogix_dp_set_lane_count(dp, dp->link_train.lane_count); in analogix_dp_link_start()255 buf[0] = dp->link_train.link_rate; in analogix_dp_link_start()256 buf[1] = dp->link_train.lane_count; in analogix_dp_link_start()269 dp->link_train.training_lane[lane] = in analogix_dp_link_start()360 dp->link_train.lt_state = FAILED; in analogix_dp_reduce_link_rate()[all …]
142 struct link_train { struct165 struct link_train link_train; argument
527 drm_dp_bw_code_to_link_rate(dp->link_train.link_rate) / 100; in analogix_dp_set_link_bandwidth()556 phy_cfg.dp.lanes = dp->link_train.lane_count; in analogix_dp_set_lane_count()579 for (lane = 0; lane < dp->link_train.lane_count; lane++) in analogix_dp_set_lane_link_training()580 writel(dp->link_train.training_lane[lane], in analogix_dp_set_lane_link_training()586 for (lane = 0; lane < dp->link_train.lane_count; lane++) { in analogix_dp_set_lane_link_training()587 u8 training_lane = dp->link_train.training_lane[lane]; in analogix_dp_set_lane_link_training()