ingenic_ecc        27 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c int ingenic_ecc_calculate(struct ingenic_ecc *ecc,
ingenic_ecc        47 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c int ingenic_ecc_correct(struct ingenic_ecc *ecc,
ingenic_ecc        65 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c static struct ingenic_ecc *ingenic_ecc_get(struct device_node *np)
ingenic_ecc        68 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	struct ingenic_ecc *ecc;
ingenic_ecc        92 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c struct ingenic_ecc *of_ingenic_ecc_get(struct device_node *of_node)
ingenic_ecc        94 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	struct ingenic_ecc *ecc = NULL;
ingenic_ecc       117 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c void ingenic_ecc_release(struct ingenic_ecc *ecc)
ingenic_ecc       126 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	struct ingenic_ecc *ecc;
ingenic_ecc        13 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h struct ingenic_ecc;
ingenic_ecc        29 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h int ingenic_ecc_calculate(struct ingenic_ecc *ecc,
ingenic_ecc        32 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h int ingenic_ecc_correct(struct ingenic_ecc *ecc,
ingenic_ecc        36 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h void ingenic_ecc_release(struct ingenic_ecc *ecc);
ingenic_ecc        37 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h struct ingenic_ecc *of_ingenic_ecc_get(struct device_node *np);
ingenic_ecc        39 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h int ingenic_ecc_calculate(struct ingenic_ecc *ecc,
ingenic_ecc        46 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h int ingenic_ecc_correct(struct ingenic_ecc *ecc,
ingenic_ecc        53 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h void ingenic_ecc_release(struct ingenic_ecc *ecc)
ingenic_ecc        57 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h struct ingenic_ecc *of_ingenic_ecc_get(struct device_node *np)
ingenic_ecc        64 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 	void (*disable)(struct ingenic_ecc *ecc);
ingenic_ecc        65 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 	int (*calculate)(struct ingenic_ecc *ecc,
ingenic_ecc        68 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 	int (*correct)(struct ingenic_ecc *ecc,
ingenic_ecc        47 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	struct ingenic_ecc *ecc;
ingenic_ecc        62 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static inline void jz4725b_bch_config_set(struct ingenic_ecc *bch, u32 cfg)
ingenic_ecc        67 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static inline void jz4725b_bch_config_clear(struct ingenic_ecc *bch, u32 cfg)
ingenic_ecc        72 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static int jz4725b_bch_reset(struct ingenic_ecc *bch,
ingenic_ecc       112 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static void jz4725b_bch_disable(struct ingenic_ecc *bch)
ingenic_ecc       121 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static void jz4725b_bch_write_data(struct ingenic_ecc *bch, const u8 *buf,
ingenic_ecc       128 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static void jz4725b_bch_read_parity(struct ingenic_ecc *bch, u8 *buf,
ingenic_ecc       158 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static int jz4725b_bch_wait_complete(struct ingenic_ecc *bch, unsigned int irq,
ingenic_ecc       183 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static int jz4725b_calculate(struct ingenic_ecc *bch,
ingenic_ecc       214 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static int jz4725b_correct(struct ingenic_ecc *bch,
ingenic_ecc        45 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c static void jz4740_ecc_reset(struct ingenic_ecc *ecc, bool calc_ecc)
ingenic_ecc        65 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c static int jz4740_ecc_calculate(struct ingenic_ecc *ecc,
ingenic_ecc       117 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c static int jz4740_ecc_correct(struct ingenic_ecc *ecc,
ingenic_ecc       164 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c static void jz4740_ecc_disable(struct ingenic_ecc *ecc)
ingenic_ecc        62 drivers/mtd/nand/raw/ingenic/jz4780_bch.c static void jz4780_bch_reset(struct ingenic_ecc *bch,
ingenic_ecc        83 drivers/mtd/nand/raw/ingenic/jz4780_bch.c static void jz4780_bch_disable(struct ingenic_ecc *bch)
ingenic_ecc        89 drivers/mtd/nand/raw/ingenic/jz4780_bch.c static void jz4780_bch_write_data(struct ingenic_ecc *bch, const void *buf,
ingenic_ecc       106 drivers/mtd/nand/raw/ingenic/jz4780_bch.c static void jz4780_bch_read_parity(struct ingenic_ecc *bch, void *buf,
ingenic_ecc       136 drivers/mtd/nand/raw/ingenic/jz4780_bch.c static bool jz4780_bch_wait_complete(struct ingenic_ecc *bch, unsigned int irq,
ingenic_ecc       160 drivers/mtd/nand/raw/ingenic/jz4780_bch.c static int jz4780_calculate(struct ingenic_ecc *bch,
ingenic_ecc       183 drivers/mtd/nand/raw/ingenic/jz4780_bch.c static int jz4780_correct(struct ingenic_ecc *bch,
ingenic_ecc       234 drivers/mtd/nand/raw/ingenic/jz4780_bch.c 	struct ingenic_ecc *bch;