Lines Matching refs:pgsz
201 #define NS_RAW_OFFSET_OOB(ns) (NS_RAW_OFFSET(ns) + ns->geom.pgsz)
317 uint pgsz; /* NAND flash page size, bytes */ member
569 ns->geom.pgsz = mtd->writesize; in init_nandsim()
572 ns->geom.pgszoob = ns->geom.pgsz + ns->geom.oobsz; in init_nandsim()
573 ns->geom.pgnum = divide(ns->geom.totsz, ns->geom.pgsz); in init_nandsim()
578 ns->geom.pgsec = ns->geom.secsz / ns->geom.pgsz; in init_nandsim()
582 if (ns->geom.pgsz == 256) { in init_nandsim()
585 else if (ns->geom.pgsz == 512) { in init_nandsim()
589 } else if (ns->geom.pgsz == 2048) { in init_nandsim()
592 NS_ERR("init_nandsim: unknown page size %u\n", ns->geom.pgsz); in init_nandsim()
662 printk("page size: %u bytes\n", ns->geom.pgsz); in init_nandsim()
1610 else if (ns->regs.off < ns->geom.pgsz) in do_state_action()
1616 NS_UDELAY(input_cycle * ns->geom.pgsz / 1000 / busdiv); in do_state_action()
1687 NS_UDELAY(output_cycle * ns->geom.pgsz / 1000 / busdiv); in do_state_action()
1707 NS_DBG("do_state_action: set internal offset to %d\n", ns->geom.pgsz/2); in do_state_action()
1708 ns->regs.off = ns->geom.pgsz/2; in do_state_action()
1712 NS_DBG("do_state_action: set internal offset to %d\n", ns->geom.pgsz); in do_state_action()
1713 ns->regs.off = ns->geom.pgsz; in do_state_action()