Searched refs:mtk_ecc (Results 1 – 4 of 4) sorted by relevance
19 struct mtk_ecc;36 int mtk_ecc_encode(struct mtk_ecc *, struct mtk_ecc_config *, u8 *, u32);37 void mtk_ecc_get_stats(struct mtk_ecc *, struct mtk_ecc_stats *, int);38 int mtk_ecc_wait_done(struct mtk_ecc *, enum mtk_ecc_operation);39 int mtk_ecc_enable(struct mtk_ecc *, struct mtk_ecc_config *);40 void mtk_ecc_disable(struct mtk_ecc *);41 void mtk_ecc_adjust_strength(struct mtk_ecc *ecc, u32 *p);42 unsigned int mtk_ecc_get_parity_bits(struct mtk_ecc *ecc);44 struct mtk_ecc *of_mtk_ecc_get(struct device_node *);45 void mtk_ecc_release(struct mtk_ecc *);
54 struct mtk_ecc { struct118 static inline void mtk_ecc_wait_idle(struct mtk_ecc *ecc, in mtk_ecc_wait_idle()135 struct mtk_ecc *ecc = id; in mtk_ecc_irq()240 void mtk_ecc_release(struct mtk_ecc *ecc) in mtk_ecc_release()247 static void mtk_ecc_hw_init(struct mtk_ecc *ecc) in mtk_ecc_hw_init()259 struct mtk_ecc *ecc; in mtk_ecc_get()279 struct mtk_ecc *ecc = NULL; in of_mtk_ecc_get()336 void mtk_ecc_disable(struct mtk_ecc *ecc) in mtk_ecc_disable()497 struct mtk_ecc *ecc; in mtk_ecc_probe()552 struct mtk_ecc *ecc = dev_get_drvdata(dev); in mtk_ecc_suspend()[all …]
51 obj-$(CONFIG_MTD_NAND_MTK) += mtk_ecc.o mtk_nand.o
147 struct mtk_ecc *ecc;
Completed in 12 milliseconds