• Home
  • Raw
  • Download

Lines Matching refs:work_bgn

1629 static int sdr_working_phase(const u32 grp, u32 *work_bgn, u32 *d,  in sdr_working_phase()  argument
1636 *work_bgn = 0; in sdr_working_phase()
1641 ret = sdr_find_phase(1, grp, work_bgn, i, p); in sdr_working_phase()
1644 *work_bgn += iocfg->delay_per_dqs_en_dchain_tap; in sdr_working_phase()
1661 static void sdr_backup_phase(const u32 grp, u32 *work_bgn, u32 *p) in sdr_backup_phase() argument
1673 tmp_delay = *work_bgn - iocfg->delay_per_opa_tap; in sdr_backup_phase()
1676 for (d = 0; d <= iocfg->dqs_en_delay_max && tmp_delay < *work_bgn; in sdr_backup_phase()
1683 *work_bgn = tmp_delay; in sdr_backup_phase()
1739 static int sdr_find_window_center(const u32 grp, const u32 work_bgn, in sdr_find_window_center() argument
1746 work_mid = (work_bgn + work_end) / 2; in sdr_find_window_center()
1749 work_bgn, work_end, work_mid); in sdr_find_window_center()
1809 u32 work_bgn, work_end; in rw_mgr_mem_calibrate_vfifo_find_dqs_en_phase() local
1828 work_bgn = 0; in rw_mgr_mem_calibrate_vfifo_find_dqs_en_phase()
1829 ret = sdr_working_phase(grp, &work_bgn, &d, &p, &i); in rw_mgr_mem_calibrate_vfifo_find_dqs_en_phase()
1833 work_end = work_bgn; in rw_mgr_mem_calibrate_vfifo_find_dqs_en_phase()
1845 sdr_backup_phase(grp, &work_bgn, &p); in rw_mgr_mem_calibrate_vfifo_find_dqs_en_phase()
1886 if (work_end < work_bgn) { in rw_mgr_mem_calibrate_vfifo_find_dqs_en_phase()
1894 __func__, __LINE__, work_bgn, work_end); in rw_mgr_mem_calibrate_vfifo_find_dqs_en_phase()
1958 ret = sdr_find_window_center(grp, work_bgn, work_end); in rw_mgr_mem_calibrate_vfifo_find_dqs_en_phase()