Lines Matching refs:ecc
134 if (section >= nand_chip->ecc.steps)
137 oobregion->offset = ((section + 1) * 16) - nand_chip->ecc.bytes;
138 oobregion->length = nand_chip->ecc.bytes;
148 if (section >= nand_chip->ecc.steps)
152 oobregion->length = 16 - nand_chip->ecc.bytes;
158 .ecc = lpc32xx_ooblayout_ecc,
649 if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
660 chip->ecc.size = 512;
661 chip->ecc.hwctl = lpc32xx_ecc_enable;
662 chip->ecc.read_page_raw = lpc32xx_read_page;
663 chip->ecc.read_page = lpc32xx_read_page;
664 chip->ecc.write_page_raw = lpc32xx_write_page_lowlevel;
665 chip->ecc.write_page = lpc32xx_write_page_lowlevel;
666 chip->ecc.write_oob = lpc32xx_write_oob;
667 chip->ecc.read_oob = lpc32xx_read_oob;
668 chip->ecc.strength = 4;
669 chip->ecc.bytes = 10;