Lines Matching refs:sc_banks
184 size = sc->sc_banks[i].size;
188 start = sc->sc_banks[i].addr;
255 size = sc->sc_banks[i].size;
259 start = sc->sc_banks[i].addr;
267 sc->sc_banks[i].kva = sc->sc_range[r].kva +
283 size = sc->sc_banks[i].size;
290 regval = sc->sc_banks[i].addr;
291 switch (sc->sc_banks[i].width) {
305 regval |= (sc->sc_banks[i].decc << 9);
306 regval |= (sc->sc_banks[i].wp << 8);
307 regval |= (sc->sc_banks[i].msel << 5);
308 regval |= (sc->sc_banks[i].atom << 2);
317 switch (sc->sc_banks[i].msel) {
354 if (sc->sc_banks[bank].size == 0)
358 sc->sc_banks[bank].width = width * 8;
402 start = sc->sc_banks[bank].kva + start;
596 sc->sc_banks[bank].addr = start + offset;
597 sc->sc_banks[bank].size = size;
605 sc->sc_banks[bank].width = 16;
606 sc->sc_banks[bank].msel = LBCRES_MSEL_GPCM;
607 sc->sc_banks[bank].decc = LBCRES_DECC_DISABLED;
608 sc->sc_banks[bank].atom = LBCRES_ATOM_DISABLED;
609 sc->sc_banks[bank].wp = 0;