Lines Matching defs:block
75 static int uniphier_nand_block_isbad(struct uniphier_nand *nand, int block)
77 int page = nand->pages_per_block * block;
84 if (block < ARRAY_SIZE(nand->bbt) &&
85 nand->bbt[block] != UNIPHIER_NAND_BBT_UNKNOWN)
86 return nand->bbt[block];
111 if (block < ARRAY_SIZE(nand->bbt))
112 nand->bbt[block] = is_bad;
115 WARN("found bad block at %d. skip.\n", block);
170 int block = 0;
175 ret = uniphier_nand_block_isbad(nand, block);
182 block++;
186 ret = uniphier_nand_block_isbad(nand, block);
191 block++;
198 block * pages_per_block + page,
203 block++;