Lines Matching full:dqs
83 static inline int test_loop(int k, int dqs, u32 test_dqs, u32 *coarse_dqs, in test_loop() argument
100 if (dqs > 0) in test_loop()
102 (((k == 1) ? coarse_dqs[dqs] : test_dqs) << 12) | in test_loop()
107 (((k == 1) ? coarse_dqs[dqs] : test_dqs) << 4) | in test_loop()
142 int dqs = 0; in ddr_calibrate() local
180 dqs = 0; in ddr_calibrate()
182 /* Add by KP, DQS MIN boundary */ in ddr_calibrate()
195 /* DQS MIN boundary */ in ddr_calibrate()
208 flag = test_loop(k, dqs, test_dqs, max_coarse_dqs, in ddr_calibrate()
217 max_coarse_dqs[dqs] = test_dqs; in ddr_calibrate()
222 max_coarse_dqs[dqs]--; in ddr_calibrate()
223 max_fine_dqs[dqs] = 0xf; in ddr_calibrate()
225 max_fine_dqs[dqs] = test_dqs; in ddr_calibrate()
239 flag = test_loop(k, dqs, test_dqs, min_coarse_dqs, in ddr_calibrate()
266 min_coarse_dqs[dqs] = test_dqs; in ddr_calibrate()
269 min_coarse_dqs[dqs]++; in ddr_calibrate()
270 min_fine_dqs[dqs] = 0x0; in ddr_calibrate()
272 min_fine_dqs[dqs] = test_dqs; in ddr_calibrate()
277 if (dqs == 0) { in ddr_calibrate()
278 dqs = 1; in ddr_calibrate()
307 debug("\nDDR Calibration DQS reg = %08X\n", reg); in ddr_calibrate()