Lines Matching refs:column
606 int column, int page_addr) in nand_command() argument
615 if (column >= mtd->writesize) { in nand_command()
617 column -= mtd->writesize; in nand_command()
619 } else if (column < 256) { in nand_command()
623 column -= 256; in nand_command()
634 if (column != -1) { in nand_command()
638 column >>= 1; in nand_command()
639 chip->cmd_ctrl(mtd, column, ctrl); in nand_command()
709 int column, int page_addr) in nand_command_lp() argument
715 column += mtd->writesize; in nand_command_lp()
722 if (column != -1 || page_addr != -1) { in nand_command_lp()
726 if (column != -1) { in nand_command_lp()
730 column >>= 1; in nand_command_lp()
731 chip->cmd_ctrl(mtd, column, ctrl); in nand_command_lp()
733 chip->cmd_ctrl(mtd, column >> 8, ctrl); in nand_command_lp()
2534 int chipnr, realpage, page, blockmask, column; in nand_do_write_ops() local
2558 column = to & (mtd->writesize - 1); in nand_do_write_ops()
2589 int part_pagewr = (column || writelen < (mtd->writesize - 1)); in nand_do_write_ops()
2604 bytes = min_t(int, bytes - column, writelen); in nand_do_write_ops()
2607 memcpy(&chip->buffers->databuf[column], buf, bytes); in nand_do_write_ops()
2619 ret = chip->write_page(mtd, chip, column, bytes, wbuf, in nand_do_write_ops()
2629 column = 0; in nand_do_write_ops()