Lines Matching refs:writesize
536 if (mtd->writesize > 512) in send_page_v1()
664 no_subpages = mtd->writesize >> 9; in mxc_nand_correct_data_v2_v3()
735 int n = mtd->oobsize + mtd->writesize - col; in mxc_nand_write_buf()
753 int n = mtd->oobsize + mtd->writesize - col; in mxc_nand_read_buf()
817 u16 n = mtd->writesize >> 9; in copy_spare()
818 u8 *d = host->data_buf + mtd->writesize; in copy_spare()
854 if (mtd->writesize > 512) in mxc_do_addr_cycle()
866 if (mtd->writesize > 512) { in mxc_do_addr_cycle()
906 oobbytes_per_512 = mtd->oobsize * 512 / mtd->writesize; in get_eccsize()
920 if (nand_chip->ecc.mode == NAND_ECC_HW && mtd->writesize) in preset_v1()
953 if (mtd->writesize) { in preset_v2()
954 uint16_t pages_per_block = mtd->erasesize / mtd->writesize; in preset_v2()
1018 if (mtd->writesize == 2048) { in preset_v3()
1021 } else if (mtd->writesize == 4096) { in preset_v3()
1029 if (mtd->writesize) { in preset_v3()
1034 ffs(mtd->erasesize / mtd->writesize) - 6, in preset_v3()
1094 host->buf_start = column + mtd->writesize; in mxc_nand_command()
1104 if (mtd->writesize > 512) in mxc_nand_command()
1111 mtd->writesize); in mxc_nand_command()
1116 if (column >= mtd->writesize) in mxc_nand_command()
1130 memcpy32_toio(host->main_area0, host->data_buf, mtd->writesize); in mxc_nand_command()
1578 host->data_buf = devm_kzalloc(&pdev->dev, mtd->writesize + mtd->oobsize, in mxcnd_probe()
1588 if (mtd->writesize == 2048) in mxcnd_probe()
1590 else if (mtd->writesize == 4096) in mxcnd_probe()