Lines Matching refs:bank
90 int8_t bank; member
170 int i, rv, bank; in fdt_localbus_reg_decode() local
186 bank = fdt_data_get((void *)regptr, 1); in fdt_localbus_reg_decode()
188 if (bank >= MV_LOCALBUS_MAX_BANKS) { in fdt_localbus_reg_decode()
190 "range\n", bank); in fdt_localbus_reg_decode()
198 if (!(sc->sc_banks[bank].mapped)) { in fdt_localbus_reg_decode()
200 "mapping\n", bank); in fdt_localbus_reg_decode()
204 di->di_bank = bank; in fdt_localbus_reg_decode()
216 if (sc->sc_banks[bank].size < count) { in fdt_localbus_reg_decode()
218 "memory reserved\n", bank); in fdt_localbus_reg_decode()
225 start = sc->sc_banks[bank].va + start; in fdt_localbus_reg_decode()
229 "count = %lx\n", bank, start, end, count); in fdt_localbus_reg_decode()
392 uint32_t tuple_size, bank; in fdt_localbus_devmap() local
435 bank = fdt_data_get((void *)rangesptr, 1); in fdt_localbus_devmap()
438 if (bank > MV_LOCALBUS_MAX_BANKS) { in fdt_localbus_devmap()
447 for (k = 0; localbus_virtmap[k].bank >= 0; k++) { in fdt_localbus_devmap()
448 if (localbus_virtmap[k].bank == bank) { in fdt_localbus_devmap()
482 localbus_banks[bank].va = fdt_devmap[j].pd_va; in fdt_localbus_devmap()
483 localbus_banks[bank].pa = fdt_devmap[j].pd_pa; in fdt_localbus_devmap()
484 localbus_banks[bank].size = fdt_devmap[j].pd_size; in fdt_localbus_devmap()
485 localbus_banks[bank].mapped = 1; in fdt_localbus_devmap()