mtk_ecc 118 drivers/mtd/nand/raw/mtk_ecc.c static inline void mtk_ecc_wait_idle(struct mtk_ecc *ecc, mtk_ecc 135 drivers/mtd/nand/raw/mtk_ecc.c struct mtk_ecc *ecc = id; mtk_ecc 165 drivers/mtd/nand/raw/mtk_ecc.c static int mtk_ecc_config(struct mtk_ecc *ecc, struct mtk_ecc_config *config) mtk_ecc 212 drivers/mtd/nand/raw/mtk_ecc.c void mtk_ecc_get_stats(struct mtk_ecc *ecc, struct mtk_ecc_stats *stats, mtk_ecc 240 drivers/mtd/nand/raw/mtk_ecc.c void mtk_ecc_release(struct mtk_ecc *ecc) mtk_ecc 247 drivers/mtd/nand/raw/mtk_ecc.c static void mtk_ecc_hw_init(struct mtk_ecc *ecc) mtk_ecc 256 drivers/mtd/nand/raw/mtk_ecc.c static struct mtk_ecc *mtk_ecc_get(struct device_node *np) mtk_ecc 259 drivers/mtd/nand/raw/mtk_ecc.c struct mtk_ecc *ecc; mtk_ecc 277 drivers/mtd/nand/raw/mtk_ecc.c struct mtk_ecc *of_mtk_ecc_get(struct device_node *of_node) mtk_ecc 279 drivers/mtd/nand/raw/mtk_ecc.c struct mtk_ecc *ecc = NULL; mtk_ecc 292 drivers/mtd/nand/raw/mtk_ecc.c int mtk_ecc_enable(struct mtk_ecc *ecc, struct mtk_ecc_config *config) mtk_ecc 336 drivers/mtd/nand/raw/mtk_ecc.c void mtk_ecc_disable(struct mtk_ecc *ecc) mtk_ecc 363 drivers/mtd/nand/raw/mtk_ecc.c int mtk_ecc_wait_done(struct mtk_ecc *ecc, enum mtk_ecc_operation op) mtk_ecc 378 drivers/mtd/nand/raw/mtk_ecc.c int mtk_ecc_encode(struct mtk_ecc *ecc, struct mtk_ecc_config *config, mtk_ecc 425 drivers/mtd/nand/raw/mtk_ecc.c void mtk_ecc_adjust_strength(struct mtk_ecc *ecc, u32 *p) mtk_ecc 444 drivers/mtd/nand/raw/mtk_ecc.c unsigned int mtk_ecc_get_parity_bits(struct mtk_ecc *ecc) mtk_ecc 497 drivers/mtd/nand/raw/mtk_ecc.c struct mtk_ecc *ecc; mtk_ecc 558 drivers/mtd/nand/raw/mtk_ecc.c struct mtk_ecc *ecc = dev_get_drvdata(dev); mtk_ecc 567 drivers/mtd/nand/raw/mtk_ecc.c struct mtk_ecc *ecc = dev_get_drvdata(dev); mtk_ecc 19 drivers/mtd/nand/raw/mtk_ecc.h struct mtk_ecc; mtk_ecc 36 drivers/mtd/nand/raw/mtk_ecc.h int mtk_ecc_encode(struct mtk_ecc *, struct mtk_ecc_config *, u8 *, u32); mtk_ecc 37 drivers/mtd/nand/raw/mtk_ecc.h void mtk_ecc_get_stats(struct mtk_ecc *, struct mtk_ecc_stats *, int); mtk_ecc 38 drivers/mtd/nand/raw/mtk_ecc.h int mtk_ecc_wait_done(struct mtk_ecc *, enum mtk_ecc_operation); mtk_ecc 39 drivers/mtd/nand/raw/mtk_ecc.h int mtk_ecc_enable(struct mtk_ecc *, struct mtk_ecc_config *); mtk_ecc 40 drivers/mtd/nand/raw/mtk_ecc.h void mtk_ecc_disable(struct mtk_ecc *); mtk_ecc 41 drivers/mtd/nand/raw/mtk_ecc.h void mtk_ecc_adjust_strength(struct mtk_ecc *ecc, u32 *p); mtk_ecc 42 drivers/mtd/nand/raw/mtk_ecc.h unsigned int mtk_ecc_get_parity_bits(struct mtk_ecc *ecc); mtk_ecc 44 drivers/mtd/nand/raw/mtk_ecc.h struct mtk_ecc *of_mtk_ecc_get(struct device_node *); mtk_ecc 45 drivers/mtd/nand/raw/mtk_ecc.h void mtk_ecc_release(struct mtk_ecc *); mtk_ecc 147 drivers/mtd/nand/raw/mtk_nand.c struct mtk_ecc *ecc;