Lines Matching refs:row

240 		/* Set proper column and row cycles */
354 uint32_t row, uint32_t column)
361 if (nand_send_address(nand, row, column, -1))
380 uint32_t row;
389 page_to_row(&chip->chip_geom, page, &row);
391 if (send_read_page(nand, NAND_CMD_READ, NAND_CMD_READ_END, row,
414 uint32_t row;
425 page_to_row(&chip->chip_geom, page, &row);
429 if (send_read_page(nand, NAND_CMD_READ, NAND_CMD_READ_END, row,
444 send_start_program_page(device_t nand, uint32_t row, uint32_t column)
451 if (nand_send_address(nand, row, column, -1))
477 uint32_t row;
487 page_to_row(&chip->chip_geom, page, &row);
492 if (send_start_program_page(nand, row, offset))
518 uint32_t row;
527 page_to_row(&chip->chip_geom, page, &row);
532 if (send_start_program_page(nand, row, offset))
557 uint32_t row;
567 page_to_row(&chip->chip_geom, page, &row);
573 if (send_start_program_page(nand, row, offset))
590 send_erase_block(device_t nand, uint32_t row, uint8_t second_command)
597 if (nand_send_address(nand, row, -1, -1))
615 int row;
624 row = (block << chip->chip_geom.blk_shift) &
627 nand_debug(NDBG_GEN,"%p erase block row %x", nand, row);
632 send_erase_block(nand, row, NAND_CMD_ERASE_END);
651 int row;
660 row = (block << chip->chip_geom.blk_shift) &
666 send_erase_block(nand, row, NAND_CMD_ERASE_INTLV);
724 uint32_t row, uint32_t column)
731 if (nand_send_address(nand, row, column, -1))
748 uint32_t row;
757 page_to_row(&chip->chip_geom, page, &row);
760 if (send_small_read_page(nand, NAND_CMD_SMALLA, row, offset))
764 if (send_small_read_page(nandbus, NAND_CMD_SMALLB, row, offset))
788 uint32_t row;
797 page_to_row(&chip->chip_geom, page, &row);
799 if (send_small_read_page(nand, NAND_CMD_SMALLOOB, row, 0))
821 uint32_t row;
830 page_to_row(&chip->chip_geom, page, &row);
843 if (send_start_program_page(nand, row, offset))
865 uint32_t row;
874 page_to_row(&chip->chip_geom, page, &row);
882 if (send_start_program_page(nand, row, offset))
899 nand_send_address(device_t nand, int32_t row, int32_t col, int8_t id)
926 if (!err && row != -1) {
927 for (i = 0; i < ivar->rows; i++, row >>= 8) {
928 addr = (uint8_t)(row & 0xff);
929 nand_debug(NDBG_GEN,"send_address: send address row "
1065 uint32_t row;
1074 page_to_row(&chip->chip_geom, page, &row);
1076 if (send_read_page(nand, NAND_CMD_READ, NAND_CMD_READ_CPBK, row, 0))
1099 uint32_t row;
1108 page_to_row(&chip->chip_geom, page, &row);
1116 if (NANDBUS_SEND_ADDRESS(nandbus, row, col, -1))
1142 uint32_t row;
1151 page_to_row(&chip->chip_geom, page, &row);
1156 if (send_start_program_page(nand, row, 0))
1180 uint32_t row;
1190 page_to_row(&chip->chip_geom, page, &row);
1195 if (send_start_program_page(dev, row, 0))
1226 uint32_t row;
1236 page_to_row(&chip->chip_geom, page, &row);
1242 if (NANDBUS_SEND_ADDRESS(nandbus, row, col, -1))