Lines Matching refs:ecc
252 .ecc = spinand_noecc_ooblayout_ecc,
262 nand->ecc.ctx.conf.engine_type = NAND_ECC_ENGINE_TYPE_ON_DIE;
263 nand->ecc.ctx.conf.step_size = nand->ecc.requirements.step_size;
264 nand->ecc.ctx.conf.strength = nand->ecc.requirements.strength;
270 nand->ecc.ctx.priv = engine_conf;
282 kfree(nand->ecc.ctx.priv);
300 struct spinand_ondie_ecc_conf *engine_conf = nand->ecc.ctx.priv;
335 struct spinand_ondie_ecc_conf *engine_conf = nand->ecc.ctx.priv;
337 if (nand->ecc.ctx.conf.engine_type == NAND_ECC_ENGINE_TYPE_ON_DIE &&
884 if (nand->ecc.engine->integration != NAND_ECC_ENGINE_INTEGRATION_PIPELINED) {
892 info.op_tmpl.data.ecc = true;
901 info.op_tmpl.data.ecc = true;
1262 nand->ecc.defaults.engine_type = NAND_ECC_ENGINE_TYPE_ON_DIE;
1263 nand->ecc.ondie_engine = &spinand_ondie_ecc_engine;
1279 if (nand->ecc.engine) {