Lines Matching refs:erasesize
138 static void print_status(ulong start, ulong end, ulong erasesize, int status) in print_status() argument
149 (end - start) / erasesize, in print_status()
168 for (off = 0; off < mtd->size; off += mtd->erasesize) { in do_nand_status()
173 print_status(block_start, off, mtd->erasesize, in do_nand_status()
180 print_status(block_start, off, mtd->erasesize, last_status); in do_nand_status()
241 if ((addr & (mtd->erasesize - 1)) != 0) { in do_nand_env_oob()
253 oob_buf[1] = addr / mtd->erasesize; in do_nand_env_oob()
299 mtd->name, mtd->erasesize >> 10); in nand_print_and_set_info()
302 printf(" Erase size %8d b\n", mtd->erasesize); in nand_print_and_set_info()
310 env_set_hex("nand_erasesize", mtd->erasesize); in nand_print_and_set_info()
315 return !do_div(size, mtd->erasesize); in mtd_is_aligned_with_block_size()
331 off & ~(mtd->erasesize - 1)); in raw_access()
332 off += mtd->erasesize; in raw_access()
380 for (; offset < maxoffset; offset += mtd->erasesize) { in adjust_size_for_badblocks()
386 *size -= badblocks * mtd->erasesize; in adjust_size_for_badblocks()
465 for (off = 0; off < mtd->size; off += mtd->erasesize) in do_nand()
694 size = mtd->erasesize; in do_nand()
708 off = round_down(off, mtd->erasesize); in do_nand()
709 endoff = round_up(endoff, mtd->erasesize); in do_nand()
712 dev, off, size, mtd->erasesize); in do_nand()
721 off += mtd->erasesize; in do_nand()