Lines Matching refs:nand_ecc_engine
290 struct nand_ecc_engine { struct
308 int nand_ecc_register_on_host_hw_engine(struct nand_ecc_engine *engine); argument
309 int nand_ecc_unregister_on_host_hw_engine(struct nand_ecc_engine *engine);
312 nand_ecc_register_on_host_hw_engine(struct nand_ecc_engine *engine) in nand_ecc_register_on_host_hw_engine()
317 nand_ecc_unregister_on_host_hw_engine(struct nand_ecc_engine *engine) in nand_ecc_unregister_on_host_hw_engine()
323 struct nand_ecc_engine *nand_ecc_get_sw_engine(struct nand_device *nand);
324 struct nand_ecc_engine *nand_ecc_get_on_die_hw_engine(struct nand_device *nand);
325 struct nand_ecc_engine *nand_ecc_get_on_host_hw_engine(struct nand_device *nand);
330 struct nand_ecc_engine *nand_ecc_sw_hamming_get_engine(void);
332 static inline struct nand_ecc_engine *nand_ecc_sw_hamming_get_engine(void) in nand_ecc_sw_hamming_get_engine()
339 struct nand_ecc_engine *nand_ecc_sw_bch_get_engine(void);
341 static inline struct nand_ecc_engine *nand_ecc_sw_bch_get_engine(void) in nand_ecc_sw_bch_get_engine()
394 struct nand_ecc_engine *ondie_engine;
395 struct nand_ecc_engine *engine;