Lines Matching refs:tmp_delay
1664 u32 tmp_delay, d; in sdr_backup_phase() local
1674 tmp_delay = *work_bgn - iocfg->delay_per_opa_tap; in sdr_backup_phase()
1677 for (d = 0; d <= iocfg->dqs_en_delay_max && tmp_delay < *work_bgn; in sdr_backup_phase()
1684 *work_bgn = tmp_delay; in sdr_backup_phase()
1688 tmp_delay += iocfg->delay_per_dqs_en_dchain_tap; in sdr_backup_phase()
1744 int tmp_delay = 0; in sdr_find_window_center() local
1752 tmp_delay = (iocfg->dqs_en_phase_max + 1) * iocfg->delay_per_opa_tap; in sdr_find_window_center()
1754 debug_cond(DLEVEL >= 2, "vfifo ptap delay %d\n", tmp_delay); in sdr_find_window_center()
1755 work_mid %= tmp_delay; in sdr_find_window_center()
1758 tmp_delay = rounddown(work_mid, iocfg->delay_per_opa_tap); in sdr_find_window_center()
1759 if (tmp_delay > iocfg->dqs_en_phase_max * iocfg->delay_per_opa_tap) in sdr_find_window_center()
1760 tmp_delay = iocfg->dqs_en_phase_max * iocfg->delay_per_opa_tap; in sdr_find_window_center()
1761 p = tmp_delay / iocfg->delay_per_opa_tap; in sdr_find_window_center()
1763 debug_cond(DLEVEL >= 2, "new p %d, tmp_delay=%d\n", p, tmp_delay); in sdr_find_window_center()
1765 d = DIV_ROUND_UP(work_mid - tmp_delay, in sdr_find_window_center()
1769 tmp_delay += d * iocfg->delay_per_dqs_en_dchain_tap; in sdr_find_window_center()
1771 debug_cond(DLEVEL >= 2, "new d %d, tmp_delay=%d\n", d, tmp_delay); in sdr_find_window_center()