Lines Matching refs:offset_in_page

1090 				   unsigned int offset_in_page)  in nand_fill_column_cycles()  argument
1095 if (offset_in_page > mtd->writesize + mtd->oobsize) in nand_fill_column_cycles()
1103 if (mtd->writesize <= 512 && offset_in_page >= mtd->writesize) in nand_fill_column_cycles()
1104 offset_in_page -= mtd->writesize; in nand_fill_column_cycles()
1111 if (WARN_ON(offset_in_page % 2)) in nand_fill_column_cycles()
1114 offset_in_page /= 2; in nand_fill_column_cycles()
1117 addrs[0] = offset_in_page; in nand_fill_column_cycles()
1126 addrs[1] = offset_in_page >> 8; in nand_fill_column_cycles()
1132 unsigned int offset_in_page, void *buf, in nand_sp_exec_read_page_op() argument
1153 if (offset_in_page >= mtd->writesize) in nand_sp_exec_read_page_op()
1155 else if (offset_in_page >= 256 && in nand_sp_exec_read_page_op()
1159 ret = nand_fill_column_cycles(chip, addrs, offset_in_page); in nand_sp_exec_read_page_op()
1175 unsigned int offset_in_page, void *buf, in nand_lp_exec_read_page_op() argument
1196 ret = nand_fill_column_cycles(chip, addrs, offset_in_page); in nand_lp_exec_read_page_op()
1212 unsigned int offset_in_page, void *buf, in nand_lp_exec_cont_read_page_op() argument
1245 ret = nand_fill_column_cycles(chip, addrs, offset_in_page); in nand_lp_exec_cont_read_page_op()
1292 unsigned int offset_in_page, void *buf, unsigned int len) in nand_read_page_op() argument
1299 if (offset_in_page + len > mtd->writesize + mtd->oobsize) in nand_read_page_op()
1306 offset_in_page, in nand_read_page_op()
1310 offset_in_page, buf, in nand_read_page_op()
1314 return nand_sp_exec_read_page_op(chip, page, offset_in_page, in nand_read_page_op()
1318 chip->legacy.cmdfunc(chip, NAND_CMD_READ0, offset_in_page, page); in nand_read_page_op()
1388 unsigned int offset_in_page, void *buf, in nand_change_read_column_op() argument
1396 if (offset_in_page + len > mtd->writesize + mtd->oobsize) in nand_change_read_column_op()
1417 ret = nand_fill_column_cycles(chip, addrs, offset_in_page); in nand_change_read_column_op()
1430 chip->legacy.cmdfunc(chip, NAND_CMD_RNDOUT, offset_in_page, -1); in nand_change_read_column_op()
1476 unsigned int offset_in_page, const void *buf, in nand_exec_prog_page_op() argument
1498 int naddrs = nand_fill_column_cycles(chip, addrs, offset_in_page); in nand_exec_prog_page_op()
1524 if (offset_in_page >= mtd->writesize) in nand_exec_prog_page_op()
1526 else if (offset_in_page >= 256 && in nand_exec_prog_page_op()
1555 unsigned int offset_in_page, const void *buf, in nand_prog_page_begin_op() argument
1563 if (offset_in_page + len > mtd->writesize + mtd->oobsize) in nand_prog_page_begin_op()
1567 return nand_exec_prog_page_op(chip, page, offset_in_page, buf, in nand_prog_page_begin_op()
1570 chip->legacy.cmdfunc(chip, NAND_CMD_SEQIN, offset_in_page, page); in nand_prog_page_begin_op()
1641 unsigned int offset_in_page, const void *buf, in nand_prog_page_op() argument
1651 if (offset_in_page + len > mtd->writesize + mtd->oobsize) in nand_prog_page_op()
1655 ret = nand_exec_prog_page_op(chip, page, offset_in_page, buf, in nand_prog_page_op()
1664 chip->legacy.cmdfunc(chip, NAND_CMD_SEQIN, offset_in_page, in nand_prog_page_op()
1696 unsigned int offset_in_page, in nand_change_write_column_op() argument
1705 if (offset_in_page + len > mtd->writesize + mtd->oobsize) in nand_change_write_column_op()
1724 ret = nand_fill_column_cycles(chip, addrs, offset_in_page); in nand_change_write_column_op()
1737 chip->legacy.cmdfunc(chip, NAND_CMD_RNDIN, offset_in_page, -1); in nand_change_write_column_op()