Lines Matching defs:spare
23 * bytes (also called "spare" bytes in the driver). This engine
235 * a particular layout mixing data/spare/ecc is defined, with a possible last
247 * @spare_bytes: Number of spare bytes per chunk
250 * @last_spare_bytes: Number of spare bytes in the last chunk
940 u8 *spare, int spare_len,
954 if (!spare)
960 spare, spare_len, chip->ecc.strength);
1055 * documentation, spare bytes are protected by the ECC engine, and must
1276 /* Read spare bytes */
1291 u8 *spare, unsigned int spare_len,
1350 marvell_nfc_xfer_data_in_pio(nfc, spare,
1352 spare += FIFO_DEPTH * BCH_SEQ_READS;
1363 u8 *data = buf, *spare = chip->oob_poi;
1389 spare, spare_len, page);
1395 spare += spare_len;
1472 /* Check the entire chunk (data + spare + ecc) for emptyness */
1533 /* Write the spare bytes */
1553 const u8 *spare, unsigned int spare_len,
1607 iowrite32_rep(nfc->regs + NDDB, spare, FIFO_REP(spare_len));
1621 const u8 *spare = chip->oob_poi;
1642 spare, spare_len, page);
1644 spare += spare_len;