Lines Matching refs:ecc
16 #include <linux/mtd/nand-ecc-mxic.h>
188 } ecc;
412 if (mxic->ecc.use_pipelined_conf && desc->info.op_tmpl.data.ecc) {
413 ret = mxic_ecc_process_data_pipelined(mxic->ecc.pipelined_engine,
456 if (mxic->ecc.use_pipelined_conf && desc->info.op_tmpl.data.ecc) {
457 ret = mxic_ecc_process_data_pipelined(mxic->ecc.pipelined_engine,
575 .ecc = true,
644 struct mxic_spi *mxic = nand->ecc.engine->priv;
646 mxic->ecc.use_pipelined_conf = true;
654 struct mxic_spi *mxic = nand->ecc.engine->priv;
656 mxic->ecc.use_pipelined_conf = false;
686 if (mxic->ecc.pipelined_engine) {
687 mxic_ecc_put_pipelined_engine(mxic->ecc.pipelined_engine);
688 nand_ecc_unregister_on_host_hw_engine(mxic->ecc.pipelined_engine);
708 mxic->ecc.pipelined_engine = eng;