Lines Matching refs:oobregion
83 struct mtd_oob_region *oobregion) in fsl_elbc_ooblayout_ecc() argument
91 oobregion->offset = (16 * section) + 6; in fsl_elbc_ooblayout_ecc()
93 oobregion->offset += 2; in fsl_elbc_ooblayout_ecc()
95 oobregion->length = chip->ecc.bytes; in fsl_elbc_ooblayout_ecc()
101 struct mtd_oob_region *oobregion) in fsl_elbc_ooblayout_free() argument
110 oobregion->offset = 0; in fsl_elbc_ooblayout_free()
112 oobregion->offset++; in fsl_elbc_ooblayout_free()
113 oobregion->length = (priv->fmr & FMR_ECCM) ? 7 : 5; in fsl_elbc_ooblayout_free()
115 oobregion->offset = (16 * section) - in fsl_elbc_ooblayout_free()
118 oobregion->length = 13; in fsl_elbc_ooblayout_free()
120 oobregion->length = mtd->oobsize - oobregion->offset; in fsl_elbc_ooblayout_free()