Lines Matching refs:ecc
240 if (chip->ecc.mode != NAND_ECC_HW) in fsl_elbc_run_command()
654 chip->ecc.mode); in fsl_elbc_chip_init_tail()
656 chip->ecc.steps); in fsl_elbc_chip_init_tail()
658 chip->ecc.bytes); in fsl_elbc_chip_init_tail()
660 chip->ecc.total); in fsl_elbc_chip_init_tail()
662 chip->ecc.layout); in fsl_elbc_chip_init_tail()
682 chip->ecc.size = 512; in fsl_elbc_chip_init_tail()
683 chip->ecc.layout = (priv->fmr & FMR_ECCM) ? in fsl_elbc_chip_init_tail()
775 chip->ecc.read_page = fsl_elbc_read_page; in fsl_elbc_chip_init()
776 chip->ecc.write_page = fsl_elbc_write_page; in fsl_elbc_chip_init()
777 chip->ecc.write_subpage = fsl_elbc_write_subpage; in fsl_elbc_chip_init()
782 chip->ecc.mode = NAND_ECC_HW; in fsl_elbc_chip_init()
784 chip->ecc.layout = (priv->fmr & FMR_ECCM) ? in fsl_elbc_chip_init()
786 chip->ecc.size = 512; in fsl_elbc_chip_init()
787 chip->ecc.bytes = 3; in fsl_elbc_chip_init()
788 chip->ecc.strength = 1; in fsl_elbc_chip_init()
791 chip->ecc.mode = NAND_ECC_SOFT; in fsl_elbc_chip_init()