Lines Matching refs:pgsz
203 #define NS_RAW_OFFSET_OOB(ns) (NS_RAW_OFFSET(ns) + ns->geom.pgsz)
317 uint pgsz; /* NAND flash page size, bytes */
654 ns->geom.pgsz = mtd->writesize;
657 ns->geom.pgszoob = ns->geom.pgsz + ns->geom.oobsz;
658 ns->geom.pgnum = div_u64(ns->geom.totsz, ns->geom.pgsz);
662 ns->geom.pgsec = ns->geom.secsz / ns->geom.pgsz;
666 if (ns->geom.pgsz == 512) {
670 } else if (ns->geom.pgsz == 2048) {
672 } else if (ns->geom.pgsz == 4096) {
675 NS_ERR("init_nandsim: unknown page size %u\n", ns->geom.pgsz);
744 printk("page size: %u bytes\n", ns->geom.pgsz);
1610 else if (ns->regs.off < ns->geom.pgsz)
1616 NS_UDELAY(input_cycle * ns->geom.pgsz / 1000 / busdiv);
1687 NS_UDELAY(output_cycle * ns->geom.pgsz / 1000 / busdiv);
1707 NS_DBG("do_state_action: set internal offset to %d\n", ns->geom.pgsz/2);
1708 ns->regs.off = ns->geom.pgsz/2;
1712 NS_DBG("do_state_action: set internal offset to %d\n", ns->geom.pgsz);
1713 ns->regs.off = ns->geom.pgsz;