Lines Matching refs:page_shift
357 page = (int)(ofs >> chip->page_shift) & chip->pagemask; in nand_block_bad()
379 page = (int)(ofs >> chip->page_shift) & chip->pagemask; in nand_block_bad()
1428 (chip->phys_erase_shift - chip->page_shift); in nand_erase_op()
2323 realpage = (int)(from >> chip->page_shift); in nand_do_read_ops()
2673 ops->ooboffs + readlen > ((mtd->size >> chip->page_shift) - in nand_do_read_oob()
2674 (from >> chip->page_shift)) * len)) { in nand_do_read_oob()
2684 realpage = (int)(from >> chip->page_shift); in nand_do_read_oob()
3228 realpage = (int)(to >> chip->page_shift); in nand_do_write_ops()
3232 if (to <= ((loff_t)chip->pagebuf << chip->page_shift) && in nand_do_write_ops()
3233 ((loff_t)chip->pagebuf << chip->page_shift) < (to + ops->len)) in nand_do_write_ops()
3379 ((mtd->size >> chip->page_shift) - in nand_do_write_oob()
3380 (to >> chip->page_shift)) * len)) { in nand_do_write_oob()
3399 page = (int)(to >> chip->page_shift); in nand_do_write_oob()
3483 eraseblock = page >> (chip->phys_erase_shift - chip->page_shift); in single_erase()
3526 page = (int)(instr->addr >> chip->page_shift); in nand_erase_nand()
3530 pages_per_block = 1 << (chip->phys_erase_shift - chip->page_shift); in nand_erase_nand()
3553 chip->page_shift, allowbbt)) { in nand_erase_nand()
3576 ((loff_t)page << chip->page_shift); in nand_erase_nand()
4516 chip->page_shift = ffs(mtd->writesize) - 1; in nand_get_flash_type()
4518 chip->pagemask = (chip->chipsize >> chip->page_shift) - 1; in nand_get_flash_type()
4529 if (chip->chip_shift - chip->page_shift > 16) in nand_get_flash_type()
5253 if (chip->page_shift > 9) in nand_scan_tail()