Lines Matching full:lane

144 	 * still taking into account any LTTPR common lane- rate/count limits.  in intel_dp_init_lttpr()
325 int lane) in intel_dp_get_lane_adjust_tx_ffe_preset() argument
330 lane = min(lane, crtc_state->lane_count - 1); in intel_dp_get_lane_adjust_tx_ffe_preset()
331 tx_ffe = drm_dp_get_adjust_tx_ffe_preset(link_status, lane); in intel_dp_get_lane_adjust_tx_ffe_preset()
333 for (lane = 0; lane < crtc_state->lane_count; lane++) in intel_dp_get_lane_adjust_tx_ffe_preset()
334 tx_ffe = max(tx_ffe, drm_dp_get_adjust_tx_ffe_preset(link_status, lane)); in intel_dp_get_lane_adjust_tx_ffe_preset()
345 int lane) in intel_dp_get_lane_adjust_vswing_preemph() argument
353 lane = min(lane, crtc_state->lane_count - 1); in intel_dp_get_lane_adjust_vswing_preemph()
355 v = drm_dp_get_adjust_request_voltage(link_status, lane); in intel_dp_get_lane_adjust_vswing_preemph()
356 p = drm_dp_get_adjust_request_pre_emphasis(link_status, lane); in intel_dp_get_lane_adjust_vswing_preemph()
358 for (lane = 0; lane < crtc_state->lane_count; lane++) { in intel_dp_get_lane_adjust_vswing_preemph()
359 v = max(v, drm_dp_get_adjust_request_voltage(link_status, lane)); in intel_dp_get_lane_adjust_vswing_preemph()
360 p = max(p, drm_dp_get_adjust_request_pre_emphasis(link_status, lane)); in intel_dp_get_lane_adjust_vswing_preemph()
381 int lane) in intel_dp_get_lane_adjust_train() argument
385 dp_phy, link_status, lane); in intel_dp_get_lane_adjust_train()
388 dp_phy, link_status, lane); in intel_dp_get_lane_adjust_train()
392 #define _TRAIN_REQ_VSWING_ARGS(link_status, lane) \ argument
393 (drm_dp_get_adjust_request_voltage((link_status), (lane)) >> DP_TRAIN_VOLTAGE_SWING_SHIFT)
399 #define _TRAIN_REQ_PREEMPH_ARGS(link_status, lane) \ argument
400 (drm_dp_get_adjust_request_pre_emphasis((link_status), (lane)) >> DP_TRAIN_PRE_EMPHASIS_SHIFT)
406 #define _TRAIN_REQ_TX_FFE_ARGS(link_status, lane) \ argument
407 drm_dp_get_adjust_tx_ffe_preset((link_status), (lane))
420 int lane; in intel_dp_get_adjust_train() local
438 for (lane = 0; lane < 4; lane++) in intel_dp_get_adjust_train()
439 intel_dp->train_set[lane] = in intel_dp_get_adjust_train()
441 dp_phy, link_status, lane); in intel_dp_get_adjust_train()
619 int lane; in intel_dp_link_max_vswing_reached() local
621 for (lane = 0; lane < crtc_state->lane_count; lane++) { in intel_dp_link_max_vswing_reached()
622 u8 train_set_lane = intel_dp->train_set[lane]; in intel_dp_link_max_vswing_reached()
737 int lane; in intel_dp_adjust_request_changed() local
739 for (lane = 0; lane < crtc_state->lane_count; lane++) { in intel_dp_adjust_request_changed()
743 old = drm_dp_get_adjust_tx_ffe_preset(old_link_status, lane); in intel_dp_adjust_request_changed()
744 new = drm_dp_get_adjust_tx_ffe_preset(new_link_status, lane); in intel_dp_adjust_request_changed()
746 old = drm_dp_get_adjust_request_voltage(old_link_status, lane) | in intel_dp_adjust_request_changed()
747 drm_dp_get_adjust_request_pre_emphasis(old_link_status, lane); in intel_dp_adjust_request_changed()
748 new = drm_dp_get_adjust_request_voltage(new_link_status, lane) | in intel_dp_adjust_request_changed()
749 drm_dp_get_adjust_request_pre_emphasis(new_link_status, lane); in intel_dp_adjust_request_changed()
1067 "Link Training %s at link rate = %d, lane count = %d\n", in intel_dp_link_train_phy()
1199 lt_dbg(intel_dp, DP_PHY_DPRX, "Lane channel eq done\n"); in intel_dp_128b132b_lane_eq()
1205 lt_err(intel_dp, DP_PHY_DPRX, "Lane channel eq timeout\n"); in intel_dp_128b132b_lane_eq()
1334 "128b/132b Link Training %s at link rate = %d, lane count = %d\n", in intel_dp_128b132b_link_train()
1347 * retraining with reduced link rate/lane parameters if the link training