Lines Matching refs:oob_buf
422 static void meson_nfc_set_user_byte(struct nand_chip *nand, u8 *oob_buf) in meson_nfc_set_user_byte() argument
430 *info |= oob_buf[count]; in meson_nfc_set_user_byte()
431 *info |= oob_buf[count + 1] << 8; in meson_nfc_set_user_byte()
435 static void meson_nfc_get_user_byte(struct nand_chip *nand, u8 *oob_buf) in meson_nfc_get_user_byte() argument
443 oob_buf[count] = *info; in meson_nfc_get_user_byte()
444 oob_buf[count + 1] = *info >> 8; in meson_nfc_get_user_byte()
678 u8 *oob_buf = nand->oob_poi; in meson_nfc_write_page_raw() local
680 meson_nfc_set_data_oob(nand, buf, oob_buf); in meson_nfc_write_page_raw()
690 u8 *oob_buf = nand->oob_poi; in meson_nfc_write_page_hwecc() local
694 meson_nfc_set_user_byte(nand, oob_buf); in meson_nfc_write_page_hwecc()
761 u8 *oob_buf = nand->oob_poi; in meson_nfc_read_page_raw() local
768 meson_nfc_get_data_oob(nand, buf, oob_buf); in meson_nfc_read_page_raw()
781 u8 *oob_buf = nand->oob_poi; in meson_nfc_read_page_hwecc() local
788 meson_nfc_get_user_byte(nand, oob_buf); in meson_nfc_read_page_hwecc()
793 memset(oob_buf, 0xff, mtd->oobsize); in meson_nfc_read_page_hwecc()