Lines Matching refs:oob
808 u8 *oob, int oob_off, in sunxi_nfc_hw_ecc_read_chunk() argument
851 memset(oob, pattern, ecc->bytes + 4); in sunxi_nfc_hw_ecc_read_chunk()
861 sunxi_nfc_randomizer_read_buf(mtd, oob, ecc->bytes + 4, true, page); in sunxi_nfc_hw_ecc_read_chunk()
872 nand->read_buf(mtd, oob, ecc->bytes + 4); in sunxi_nfc_hw_ecc_read_chunk()
876 oob, ecc->bytes + 4, in sunxi_nfc_hw_ecc_read_chunk()
887 oob); in sunxi_nfc_hw_ecc_read_chunk()
891 sunxi_nfc_randomize_bbm(mtd, page, oob); in sunxi_nfc_hw_ecc_read_chunk()
905 u8 *oob, int *cur_off, in sunxi_nfc_hw_ecc_read_extra_oob() argument
921 sunxi_nfc_read_buf(mtd, oob + offset, len); in sunxi_nfc_hw_ecc_read_extra_oob()
923 sunxi_nfc_randomizer_read_buf(mtd, oob + offset, len, in sunxi_nfc_hw_ecc_read_extra_oob()
936 const u8 *oob, int oob_off, in sunxi_nfc_hw_ecc_write_chunk() argument
954 memcpy(user_data, oob, 4); in sunxi_nfc_hw_ecc_write_chunk()
959 writel(sunxi_nfc_buf_to_user_data(oob), in sunxi_nfc_hw_ecc_write_chunk()
986 u8 *oob, int *cur_off, in sunxi_nfc_hw_ecc_write_extra_oob() argument
1001 sunxi_nfc_randomizer_write_buf(mtd, oob + offset, len, false, page); in sunxi_nfc_hw_ecc_write_extra_oob()
1021 u8 *oob = chip->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_page() local
1023 ret = sunxi_nfc_hw_ecc_read_chunk(mtd, data, data_off, oob, in sunxi_nfc_hw_ecc_read_page()
1059 u8 *oob = chip->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_subpage() local
1062 oob, oob_off + mtd->writesize, in sunxi_nfc_hw_ecc_read_subpage()
1087 const u8 *oob = chip->oob_poi + oob_off; in sunxi_nfc_hw_ecc_write_page() local
1089 ret = sunxi_nfc_hw_ecc_write_chunk(mtd, data, data_off, oob, in sunxi_nfc_hw_ecc_write_page()
1121 const u8 *oob = chip->oob_poi + oob_off; in sunxi_nfc_hw_ecc_write_subpage() local
1123 ret = sunxi_nfc_hw_ecc_write_chunk(mtd, data, data_off, oob, in sunxi_nfc_hw_ecc_write_subpage()
1151 u8 *oob = chip->oob_poi + (i * (ecc->bytes + 4)); in sunxi_nfc_hw_syndrome_ecc_read_page() local
1153 ret = sunxi_nfc_hw_ecc_read_chunk(mtd, data, data_off, oob, in sunxi_nfc_hw_syndrome_ecc_read_page()
1185 const u8 *oob = chip->oob_poi + (i * (ecc->bytes + 4)); in sunxi_nfc_hw_syndrome_ecc_write_page() local
1188 oob, oob_off, &cur_off, in sunxi_nfc_hw_syndrome_ecc_write_page()