Lines Matching refs:ecc
986 if (nand_chip->ecc.mode == NAND_ECC_HW && mtd->writesize) in preset_v1()
1022 if (nand_chip->ecc.mode == NAND_ECC_HW) in preset_v2()
1096 if (chip->ecc.mode == NAND_ECC_HW) in preset_v3()
1576 this->ecc.bytes = host->devtype_data->eccbytes; in mxcnd_probe()
1580 this->ecc.size = 512; in mxcnd_probe()
1581 this->ecc.layout = host->devtype_data->ecclayout_512; in mxcnd_probe()
1584 this->ecc.calculate = mxc_nand_calculate_ecc; in mxcnd_probe()
1585 this->ecc.hwctl = mxc_nand_enable_hwecc; in mxcnd_probe()
1586 this->ecc.correct = host->devtype_data->correct_data; in mxcnd_probe()
1587 this->ecc.mode = NAND_ECC_HW; in mxcnd_probe()
1589 this->ecc.mode = NAND_ECC_SOFT; in mxcnd_probe()
1655 this->ecc.layout = host->devtype_data->ecclayout_2k; in mxcnd_probe()
1657 this->ecc.layout = host->devtype_data->ecclayout_4k; in mxcnd_probe()
1659 ecc_8bit_layout_4k(this->ecc.layout); in mxcnd_probe()
1671 if (this->ecc.mode == NAND_ECC_HW) { in mxcnd_probe()
1673 this->ecc.strength = 1; in mxcnd_probe()
1675 this->ecc.strength = (host->eccsize == 4) ? 4 : 8; in mxcnd_probe()