Lines Matching refs:delay
1251 * causes clock-delay information to be forwarded
1304 * from periodically recalibrating this delay
1320 * from periodically recalibrating this delay
1363 * Enable periodic recalibration of DDR90 delay
1684 int delay;
1689 delay = max((int)mstart,
1694 delay = max(mstart + rlevel_ctl.s.offset, mstart + 1);
1696 * Insure that the offset delay falls within the
1699 delay = min(delay, mstart + width - 1);
1702 delay = (width - 1) / 2 + mstart;
1706 return delay;
1777 int byte, int delay)
1786 ((delay & WLEVEL_BYTE_MSK) << (WLEVEL_BYTE_BITS * byte));
1793 int delay = 0;
1796 delay =
1800 return delay;
1804 int byte, int delay)
1813 ((delay & RLEVEL_BYTE_MSK) << (RLEVEL_BYTE_BITS * byte));
1820 int delay = 0;
1823 delay =
1827 return delay;
1835 debug("Estimating Wlevel delay byte %d: ", byte);
1854 * Evaluate delay sequence across the whole range of byte delays while
1855 * keeping track of the overall delay trend, increasing or decreasing.
1873 delay_diff = rlevel_byte[byte_idx + 1].delay -
1874 rlevel_byte[byte_idx].delay;
1888 // how big was the delay change, if any
1909 rlevel_byte[byte_idx + 0].delay,
1911 rlevel_byte[byte_idx + 1].delay,
1915 " => Nonsequential byte delay" : "",
1917 " => Adjacent delay error" : "");
1930 int delay;
1944 delay = (leader & 1) ? leader + 1 : leader;
1945 delay = delay % 8;
1947 return delay;