Lines Matching refs:row

241 		/* Set proper column and row cycles */
408 uint32_t row, uint32_t column)
415 if (nand_send_address(nand, row, column, -1))
434 uint32_t row;
443 page_to_row(&chip->chip_geom, page, &row);
445 if (send_read_page(nand, NAND_CMD_READ, NAND_CMD_READ_END, row,
468 uint32_t row;
479 page_to_row(&chip->chip_geom, page, &row);
483 if (send_read_page(nand, NAND_CMD_READ, NAND_CMD_READ_END, row,
498 send_start_program_page(device_t nand, uint32_t row, uint32_t column)
505 if (nand_send_address(nand, row, column, -1))
531 uint32_t row;
541 page_to_row(&chip->chip_geom, page, &row);
546 if (send_start_program_page(nand, row, offset))
572 uint32_t row;
581 page_to_row(&chip->chip_geom, page, &row);
586 if (send_start_program_page(nand, row, offset))
611 uint32_t row;
621 page_to_row(&chip->chip_geom, page, &row);
627 if (send_start_program_page(nand, row, offset))
644 send_erase_block(device_t nand, uint32_t row, uint8_t second_command)
651 if (nand_send_address(nand, row, -1, -1))
669 int row;
678 row = (block << chip->chip_geom.blk_shift) &
681 nand_debug(NDBG_GEN,"%p erase block row %x", nand, row);
686 send_erase_block(nand, row, NAND_CMD_ERASE_END);
705 int row;
714 row = (block << chip->chip_geom.blk_shift) &
720 send_erase_block(nand, row, NAND_CMD_ERASE_INTLV);
778 uint32_t row, uint32_t column)
785 if (nand_send_address(nand, row, column, -1))
802 uint32_t row;
811 page_to_row(&chip->chip_geom, page, &row);
814 if (send_small_read_page(nand, NAND_CMD_SMALLA, row, offset))
818 if (send_small_read_page(nandbus, NAND_CMD_SMALLB, row, offset))
842 uint32_t row;
851 page_to_row(&chip->chip_geom, page, &row);
853 if (send_small_read_page(nand, NAND_CMD_SMALLOOB, row, 0))
875 uint32_t row;
884 page_to_row(&chip->chip_geom, page, &row);
897 if (send_start_program_page(nand, row, offset))
919 uint32_t row;
928 page_to_row(&chip->chip_geom, page, &row);
936 if (send_start_program_page(nand, row, offset))
953 nand_send_address(device_t nand, int32_t row, int32_t col, int8_t id)
980 if (!err && row != -1) {
981 for (i = 0; i < ivar->rows; i++, row >>= 8) {
982 addr = (uint8_t)(row & 0xff);
983 nand_debug(NDBG_GEN,"send_address: send address row "
1119 uint32_t row;
1128 page_to_row(&chip->chip_geom, page, &row);
1130 if (send_read_page(nand, NAND_CMD_READ, NAND_CMD_READ_CPBK, row, 0))
1153 uint32_t row;
1162 page_to_row(&chip->chip_geom, page, &row);
1170 if (NANDBUS_SEND_ADDRESS(nandbus, row, col, -1))
1196 uint32_t row;
1205 page_to_row(&chip->chip_geom, page, &row);
1210 if (send_start_program_page(nand, row, 0))
1234 uint32_t row;
1244 page_to_row(&chip->chip_geom, page, &row);
1249 if (send_start_program_page(dev, row, 0))
1280 uint32_t row;
1290 page_to_row(&chip->chip_geom, page, &row);
1296 if (NANDBUS_SEND_ADDRESS(nandbus, row, col, -1))