Lines Matching refs:bank
39 int bank; in s3c2410_print_timing() local
41 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2410_print_timing()
42 bt = timings->bank[bank].io_2410; in s3c2410_print_timing()
47 "Tcoh=%d.%d, Tcah=%d.%d\n", pfx, bank, in s3c2410_print_timing()
60 static inline void __iomem *bank_reg(unsigned int bank) in bank_reg() argument
62 return S3C2410_BANKCON0 + (bank << 2); in bank_reg()
366 int bank; in s3c2410_iotiming_calc() local
369 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2410_iotiming_calc()
370 bankcon = __raw_readl(bank_reg(bank)); in s3c2410_iotiming_calc()
371 bt = iot->bank[bank].io_2410; in s3c2410_iotiming_calc()
381 __func__, bank); in s3c2410_iotiming_calc()
386 __func__, bank, bt->bankcon); in s3c2410_iotiming_calc()
407 int bank; in s3c2410_iotiming_set() local
411 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2410_iotiming_set()
412 bt = iot->bank[bank].io_2410; in s3c2410_iotiming_set()
416 __raw_writel(bt->bankcon, bank_reg(bank)); in s3c2410_iotiming_set()
441 int bank; in s3c2410_iotiming_get() local
447 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2410_iotiming_get()
448 bankcon = __raw_readl(bank_reg(bank)); in s3c2410_iotiming_get()
454 __func__, bank, bankcon); in s3c2410_iotiming_get()
464 if (bank != 0) { in s3c2410_iotiming_get()
465 unsigned long tmp = S3C2410_BWSCON_GET(bwscon, bank); in s3c2410_iotiming_get()
470 timings->bank[bank].io_2410 = bt; in s3c2410_iotiming_get()