Lines Matching refs:lane
98 int lane, lane_count, retval; in analogix_dp_link_start() local
105 for (lane = 0; lane < lane_count; lane++) in analogix_dp_link_start()
106 dp->link_train.cr_loop[lane] = 0; in analogix_dp_link_start()
128 for (lane = 0; lane < lane_count; lane++) in analogix_dp_link_start()
129 dp->link_train.training_lane[lane] = in analogix_dp_link_start()
144 for (lane = 0; lane < lane_count; lane++) in analogix_dp_link_start()
145 buf[lane] = DP_TRAIN_PRE_EMPH_LEVEL_0 | in analogix_dp_link_start()
154 static unsigned char analogix_dp_get_lane_status(u8 link_status[2], int lane) in analogix_dp_get_lane_status() argument
156 int shift = (lane & 1) * 4; in analogix_dp_get_lane_status()
157 u8 link_value = link_status[lane >> 1]; in analogix_dp_get_lane_status()
164 int lane; in analogix_dp_clock_recovery_ok() local
167 for (lane = 0; lane < lane_count; lane++) { in analogix_dp_clock_recovery_ok()
168 lane_status = analogix_dp_get_lane_status(link_status, lane); in analogix_dp_clock_recovery_ok()
178 int lane; in analogix_dp_channel_eq_ok() local
184 for (lane = 0; lane < lane_count; lane++) { in analogix_dp_channel_eq_ok()
185 lane_status = analogix_dp_get_lane_status(link_status, lane); in analogix_dp_channel_eq_ok()
195 analogix_dp_get_adjust_request_voltage(u8 adjust_request[2], int lane) in analogix_dp_get_adjust_request_voltage() argument
197 int shift = (lane & 1) * 4; in analogix_dp_get_adjust_request_voltage()
198 u8 link_value = adjust_request[lane >> 1]; in analogix_dp_get_adjust_request_voltage()
205 int lane) in analogix_dp_get_adjust_request_pre_emphasis() argument
207 int shift = (lane & 1) * 4; in analogix_dp_get_adjust_request_pre_emphasis()
208 u8 link_value = adjust_request[lane >> 1]; in analogix_dp_get_adjust_request_pre_emphasis()
224 int lane, lane_count; in analogix_dp_get_adjust_training_lane() local
228 for (lane = 0; lane < lane_count; lane++) { in analogix_dp_get_adjust_training_lane()
230 adjust_request, lane); in analogix_dp_get_adjust_training_lane()
232 adjust_request, lane); in analogix_dp_get_adjust_training_lane()
241 dp->link_train.training_lane[lane] = training_lane; in analogix_dp_get_adjust_training_lane()
260 int lane, lane_count, retval; in analogix_dp_process_clock_recovery() local
298 for (lane = 0; lane < lane_count; lane++) { in analogix_dp_process_clock_recovery()
300 dp, lane); in analogix_dp_process_clock_recovery()
302 adjust_request, lane); in analogix_dp_process_clock_recovery()
304 adjust_request, lane); in analogix_dp_process_clock_recovery()
310 dp->link_train.cr_loop[lane]++; in analogix_dp_process_clock_recovery()
312 if (dp->link_train.cr_loop[lane] == MAX_CR_LOOP || in analogix_dp_process_clock_recovery()
316 dp->link_train.cr_loop[lane], in analogix_dp_process_clock_recovery()