Lines Matching defs:bank
56 int bank; /* Chip select bank number */
198 dev_vdbg(priv->dev, "set_addr: bank=%d, "
227 "fbcr=%08x bank=%d\n",
229 in_be32(&lbc->fbcr), priv->bank);
233 out_be32(&lbc->lsor, priv->bank);
525 * chips per bank.
718 clrbits32(&lbc->bank[priv->bank].or, OR_FCM_PGS);
721 setbits32(&lbc->bank[priv->bank].or, OR_FCM_PGS);
723 if ((in_be32(&lbc->bank[priv->bank].br) & BR_DECC) ==
773 dev_dbg(priv->dev, "eLBC Set Information for bank %d\n", priv->bank);
781 if (in_be32(&lbc->bank[priv->bank].or) & OR_FCM_PGS)
808 if ((in_be32(&lbc->bank[priv->bank].br) & BR_DECC) ==
840 elbc_fcm_ctrl->chips[priv->bank] = NULL;
856 int bank;
875 for (bank = 0; bank < MAX_BANKS; bank++)
876 if ((in_be32(&lbc->bank[bank].br) & BR_V) &&
877 (in_be32(&lbc->bank[bank].br) & BR_MSEL) == BR_MS_FCM &&
878 (in_be32(&lbc->bank[bank].br) &
879 in_be32(&lbc->bank[bank].or) & BR_BA)
883 if (bank >= MAX_BANKS) {
911 elbc_fcm_ctrl->chips[bank] = priv;
912 priv->bank = bank;
950 printk(KERN_INFO "eLBC NAND device at 0x%llx, bank %d\n",
951 (unsigned long long)res.start, priv->bank);