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()
362 for (; offset < maxoffset; offset += mtd->erasesize) { in adjust_size_for_badblocks()
368 *size -= badblocks * mtd->erasesize; in adjust_size_for_badblocks()
447 for (off = 0; off < mtd->size; off += mtd->erasesize) in do_nand()
676 size = mtd->erasesize; in do_nand()
690 off = round_down(off, mtd->erasesize); in do_nand()
691 endoff = round_up(endoff, mtd->erasesize); in do_nand()
694 dev, off, size, mtd->erasesize); in do_nand()
703 off += mtd->erasesize; in do_nand()