Lines Matching refs:bank
35 int bank; in s3c2410_print_timing() local
37 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2410_print_timing()
38 bt = timings->bank[bank].io_2410; in s3c2410_print_timing()
43 "Tcoh=%d.%d, Tcah=%d.%d\n", pfx, bank, in s3c2410_print_timing()
56 static inline void __iomem *bank_reg(unsigned int bank) in bank_reg() argument
58 return S3C2410_BANKCON0 + (bank << 2); in bank_reg()
362 int bank; in s3c2410_iotiming_calc() local
365 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2410_iotiming_calc()
366 bankcon = __raw_readl(bank_reg(bank)); in s3c2410_iotiming_calc()
367 bt = iot->bank[bank].io_2410; in s3c2410_iotiming_calc()
377 __func__, bank); in s3c2410_iotiming_calc()
382 __func__, bank, bt->bankcon); in s3c2410_iotiming_calc()
403 int bank; in s3c2410_iotiming_set() local
407 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2410_iotiming_set()
408 bt = iot->bank[bank].io_2410; in s3c2410_iotiming_set()
412 __raw_writel(bt->bankcon, bank_reg(bank)); in s3c2410_iotiming_set()
437 int bank; in s3c2410_iotiming_get() local
443 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2410_iotiming_get()
444 bankcon = __raw_readl(bank_reg(bank)); in s3c2410_iotiming_get()
450 __func__, bank, bankcon); in s3c2410_iotiming_get()
458 if (bank != 0) { in s3c2410_iotiming_get()
459 unsigned long tmp = S3C2410_BWSCON_GET(bwscon, bank); in s3c2410_iotiming_get()
464 timings->bank[bank].io_2410 = bt; in s3c2410_iotiming_get()