Lines Matching refs:spare
23 * bytes (also called "spare" bytes in the driver). This engine
237 * a particular layout mixing data/spare/ecc is defined, with a possible last
249 * @spare_bytes: Number of spare bytes per chunk
252 * @last_spare_bytes: Number of spare bytes in the last chunk
954 u8 *spare, int spare_len,
968 if (!spare)
974 spare, spare_len, chip->ecc.strength);
1069 * documentation, spare bytes are protected by the ECC engine, and must
1290 /* Read spare bytes */
1305 u8 *spare, unsigned int spare_len,
1364 marvell_nfc_xfer_data_in_pio(nfc, spare,
1366 spare += FIFO_DEPTH * BCH_SEQ_READS;
1377 u8 *data = buf, *spare = chip->oob_poi;
1403 spare, spare_len, page);
1409 spare += spare_len;
1486 /* Check the entire chunk (data + spare + ecc) for emptyness */
1547 /* Write the spare bytes */
1567 const u8 *spare, unsigned int spare_len,
1621 iowrite32_rep(nfc->regs + NDDB, spare, FIFO_REP(spare_len));
1635 const u8 *spare = chip->oob_poi;
1656 spare, spare_len, page);
1658 spare += spare_len;