Home | History | Annotate | Download | only in uniphier

Lines Matching refs:block

74 static int uniphier_nand_block_isbad(struct uniphier_nand *nand, int block)
76 int page = nand->pages_per_block * block;
83 if (block < ARRAY_SIZE(nand->bbt) &&
84 nand->bbt[block] != UNIPHIER_NAND_BBT_UNKNOWN)
85 return nand->bbt[block];
110 if (block < ARRAY_SIZE(nand->bbt))
111 nand->bbt[block] = is_bad;
114 WARN("found bad block at %d. skip.\n", block);
169 int block = 0;
174 ret = uniphier_nand_block_isbad(nand, block);
181 block++;
185 ret = uniphier_nand_block_isbad(nand, block);
190 block++;
197 block * pages_per_block + page,
202 block++;