Lines Matching refs:mid_min

2268 				int *right_edge, int *mid_min)  in get_window_mid_index()  argument
2275 *mid_min = left_edge[0] - right_edge[0]; in get_window_mid_index()
2279 if (mid < *mid_min) { in get_window_mid_index()
2280 *mid_min = mid; in get_window_mid_index()
2291 if (*mid_min > 0) in get_window_mid_index()
2292 (*mid_min)++; in get_window_mid_index()
2293 *mid_min = *mid_min / 2; in get_window_mid_index()
2296 __func__, __LINE__, *mid_min, min_index); in get_window_mid_index()
2315 const int mid_min, const int orig_mid_min, in center_dq_windows() argument
2339 (orig_mid_min - mid_min); in center_dq_windows()
2367 left_edge[i] - shift_dq + (-mid_min), in center_dq_windows()
2368 right_edge[i] + shift_dq - (-mid_min)); in center_dq_windows()
2371 if (left_edge[i] - shift_dq + (-mid_min) < *dq_margin) in center_dq_windows()
2372 *dq_margin = left_edge[i] - shift_dq + (-mid_min); in center_dq_windows()
2374 if (right_edge[i] + shift_dq - (-mid_min) < *dqs_margin) in center_dq_windows()
2375 *dqs_margin = right_edge[i] + shift_dq - (-mid_min); in center_dq_windows()
2403 int32_t orig_mid_min, mid_min; in rw_mgr_mem_calibrate_vfifo_center() local
2464 min_index = get_window_mid_index(0, left_edge, right_edge, &mid_min); in rw_mgr_mem_calibrate_vfifo_center()
2467 orig_mid_min = mid_min; in rw_mgr_mem_calibrate_vfifo_center()
2468 new_dqs = start_dqs - mid_min; in rw_mgr_mem_calibrate_vfifo_center()
2474 mid_min = start_dqs - new_dqs; in rw_mgr_mem_calibrate_vfifo_center()
2476 mid_min, new_dqs); in rw_mgr_mem_calibrate_vfifo_center()
2479 if (start_dqs_en - mid_min > iocfg->dqs_en_delay_max) in rw_mgr_mem_calibrate_vfifo_center()
2480 mid_min += start_dqs_en - mid_min - in rw_mgr_mem_calibrate_vfifo_center()
2482 else if (start_dqs_en - mid_min < 0) in rw_mgr_mem_calibrate_vfifo_center()
2483 mid_min += start_dqs_en - mid_min; in rw_mgr_mem_calibrate_vfifo_center()
2485 new_dqs = start_dqs - mid_min; in rw_mgr_mem_calibrate_vfifo_center()
2491 new_dqs, mid_min); in rw_mgr_mem_calibrate_vfifo_center()
2494 center_dq_windows(0, left_edge, right_edge, mid_min, orig_mid_min, in rw_mgr_mem_calibrate_vfifo_center()
2499 final_dqs_en = start_dqs_en - mid_min; in rw_mgr_mem_calibrate_vfifo_center()
2957 int mid_min, orig_mid_min; in rw_mgr_mem_calibrate_writes_center() local
3004 min_index = get_window_mid_index(1, left_edge, right_edge, &mid_min); in rw_mgr_mem_calibrate_writes_center()
3007 orig_mid_min = mid_min; in rw_mgr_mem_calibrate_writes_center()
3009 mid_min = 0; in rw_mgr_mem_calibrate_writes_center()
3012 __func__, __LINE__, start_dqs, new_dqs, mid_min); in rw_mgr_mem_calibrate_writes_center()
3015 center_dq_windows(1, left_edge, right_edge, mid_min, orig_mid_min, in rw_mgr_mem_calibrate_writes_center()