Lines Matching refs:bank
45 unsigned int bank; in s3c2412_print_timing() local
47 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2412_print_timing()
48 bt = iot->bank[bank].io_2412; in s3c2412_print_timing()
53 "wstoen=%d.%d wstwen=%d.%d wstbrd=%d.%d\n", pfx, bank, in s3c2412_print_timing()
146 int bank; in s3c2412_iotiming_calc() local
149 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2412_iotiming_calc()
150 bt = iot->bank[bank].io_2412; in s3c2412_iotiming_calc()
157 __func__, bank); in s3c2412_iotiming_calc()
180 int bank; in s3c2412_iotiming_set() local
184 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2412_iotiming_set()
185 bt = iot->bank[bank].io_2412; in s3c2412_iotiming_set()
189 regs = S3C2412_SSMC_BANK(bank); in s3c2412_iotiming_set()
207 unsigned int bank) in s3c2412_iotiming_getbank() argument
210 void __iomem *regs = S3C2412_SSMC_BANK(bank); in s3c2412_iotiming_getbank()
224 static inline bool bank_is_io(unsigned int bank, u32 bankcfg) in bank_is_io() argument
226 if (bank < 2) in bank_is_io()
229 return !(bankcfg & (1 << bank)); in bank_is_io()
237 unsigned int bank; in s3c2412_iotiming_get() local
241 for (bank = 0; bank < MAX_BANKS; bank++) { in s3c2412_iotiming_get()
242 if (!bank_is_io(bank, bankcfg)) in s3c2412_iotiming_get()
251 timings->bank[bank].io_2412 = bt; in s3c2412_iotiming_get()
252 s3c2412_iotiming_getbank(cfg, bt, bank); in s3c2412_iotiming_get()