Lines Matching defs:data
214 /* Terminate read ECC; or return ECC (as bytes) of data written to NAND. */
249 /* Correct up to 4 bits in data we just read, using state left in the
252 static int nand_davinci_correct_4bit(struct nand_chip *chip, u_char *data,
299 * We _could_ start reading more data while this is working,
366 data[error_address] ^= error_value;
376 * data read from OOB area
378 * @buf: buffer to store read data
379 * @oob_required: caller requires OOB data read to chip->oob_poi
382 * Hardware ECC for large page chips, which requires the ECC data to be
383 * extracted from the OOB before the actual data is read.
641 * badblock marking data ... and make sure a flash BBT
720 nand_davinci_data_in(info, instr->ctx.data.buf.in,
721 instr->ctx.data.len,
722 instr->ctx.data.force_8bit);
726 nand_davinci_data_out(info, instr->ctx.data.buf.out,
727 instr->ctx.data.len,
728 instr->ctx.data.force_8bit);