Lines Matching defs:mtd
318 static int mtk_nfc_hw_runtime_config(struct mtd_info *mtd) in mtk_nfc_hw_runtime_config()
658 static void mtk_nfc_bad_mark_swap(struct mtd_info *mtd, u8 *buf, int raw) in mtk_nfc_bad_mark_swap()
672 static int mtk_nfc_format_subpage(struct mtd_info *mtd, u32 offset, in mtk_nfc_format_subpage()
707 static void mtk_nfc_format_page(struct mtd_info *mtd, const u8 *buf) in mtk_nfc_format_page()
774 static int mtk_nfc_do_write_page(struct mtd_info *mtd, struct nand_chip *chip, in mtk_nfc_do_write_page()
825 static int mtk_nfc_write_page(struct mtd_info *mtd, struct nand_chip *chip, in mtk_nfc_write_page()
886 struct mtd_info *mtd = nand_to_mtd(chip); in mtk_nfc_write_page_raw() local
897 struct mtd_info *mtd = nand_to_mtd(chip); in mtk_nfc_write_subpage_hwecc() local
914 static int mtk_nfc_update_ecc_stats(struct mtd_info *mtd, u8 *buf, u32 start, in mtk_nfc_update_ecc_stats()
939 static int mtk_nfc_read_subpage(struct mtd_info *mtd, struct nand_chip *chip, in mtk_nfc_read_subpage()
1048 struct mtd_info *mtd = nand_to_mtd(chip); in mtk_nfc_read_page_hwecc() local
1056 struct mtd_info *mtd = nand_to_mtd(chip); in mtk_nfc_read_page_raw() local
1121 static int mtk_nfc_ooblayout_free(struct mtd_info *mtd, int section, in mtk_nfc_ooblayout_free()
1140 static int mtk_nfc_ooblayout_ecc(struct mtd_info *mtd, int section, in mtk_nfc_ooblayout_ecc()
1162 static void mtk_nfc_set_fdm(struct mtk_nfc_fdm *fdm, struct mtd_info *mtd) in mtk_nfc_set_fdm()
1181 struct mtd_info *mtd) in mtk_nfc_set_bad_mark_ctl()
1194 static int mtk_nfc_set_spare_per_sector(u32 *sps, struct mtd_info *mtd) in mtk_nfc_set_spare_per_sector()
1226 static int mtk_nfc_ecc_init(struct device *dev, struct mtd_info *mtd) in mtk_nfc_ecc_init()
1298 struct mtd_info *mtd = nand_to_mtd(chip); in mtk_nfc_attach_chip() local
1344 struct mtd_info *mtd; in mtk_nfc_nand_chip_init() local