Lines Matching refs:writesize
642 int writesize = mtd->writesize; in denali_oob_xfer() local
649 size_t size = writesize + oobsize; in denali_oob_xfer()
654 nand_prog_page_begin_op(chip, page, writesize, bufpoi, in denali_oob_xfer()
657 nand_read_page_op(chip, page, writesize, bufpoi, oob_skip); in denali_oob_xfer()
665 if (pos >= writesize) in denali_oob_xfer()
667 else if (pos + len > writesize) in denali_oob_xfer()
668 len = writesize - pos; in denali_oob_xfer()
680 nand_change_write_column_op(chip, writesize + in denali_oob_xfer()
684 nand_change_read_column_op(chip, writesize + in denali_oob_xfer()
705 int writesize = mtd->writesize; in denali_read_page_raw() local
712 size_t size = writesize + oobsize; in denali_read_page_raw()
725 if (pos >= writesize) in denali_read_page_raw()
727 else if (pos + len > writesize) in denali_read_page_raw()
728 len = writesize - pos; in denali_read_page_raw()
734 memcpy(buf, tmp_buf + writesize + oob_skip, in denali_read_page_raw()
745 memcpy(oob, tmp_buf + writesize, oob_skip); in denali_read_page_raw()
753 if (pos >= writesize) in denali_read_page_raw()
755 else if (pos + len > writesize) in denali_read_page_raw()
756 len = writesize - pos; in denali_read_page_raw()
762 memcpy(oob, tmp_buf + writesize + oob_skip, in denali_read_page_raw()
804 ret = denali_data_xfer(denali, buf, mtd->writesize, page, 0, 0); in denali_read_page()
832 int writesize = mtd->writesize; in denali_write_page_raw() local
839 size_t size = writesize + oobsize; in denali_write_page_raw()
855 if (pos >= writesize) in denali_write_page_raw()
857 else if (pos + len > writesize) in denali_write_page_raw()
858 len = writesize - pos; in denali_write_page_raw()
864 memcpy(tmp_buf + writesize + oob_skip, buf, in denali_write_page_raw()
875 memcpy(tmp_buf + writesize, oob, oob_skip); in denali_write_page_raw()
883 if (pos >= writesize) in denali_write_page_raw()
885 else if (pos + len > writesize) in denali_write_page_raw()
886 len = writesize - pos; in denali_write_page_raw()
892 memcpy(tmp_buf + writesize + oob_skip, oob, in denali_write_page_raw()
911 return denali_data_xfer(denali, (void *)buf, mtd->writesize, in denali_write_page()
1198 mtd->writesize <<= 1; in denali_multidev_fixup()
1262 iowrite32(mtd->erasesize / mtd->writesize, in denali_attach_chip()
1268 iowrite32(mtd->writesize, denali->reg + DEVICE_MAIN_AREA_SIZE); in denali_attach_chip()
1274 iowrite32(mtd->writesize / chip->ecc.size, in denali_attach_chip()
1303 denali->buf = kmalloc(mtd->writesize + mtd->oobsize, GFP_KERNEL); in denali_attach_chip()