Lines Matching refs:ecc
235 t &= dat[nand->chip.ecc.size / 2]; in jz_nand_correct_ecc_rs()
236 t &= dat[nand->chip.ecc.size - 1]; in jz_nand_correct_ecc_rs()
239 for (i = 1; i < nand->chip.ecc.size - 1; ++i) in jz_nand_correct_ecc_rs()
441 chip->ecc.hwctl = jz_nand_hwctl; in jz_nand_probe()
442 chip->ecc.calculate = jz_nand_calculate_ecc_rs; in jz_nand_probe()
443 chip->ecc.correct = jz_nand_correct_ecc_rs; in jz_nand_probe()
444 chip->ecc.mode = NAND_ECC_HW_OOB_FIRST; in jz_nand_probe()
445 chip->ecc.size = 512; in jz_nand_probe()
446 chip->ecc.bytes = 9; in jz_nand_probe()
447 chip->ecc.strength = 4; in jz_nand_probe()
450 chip->ecc.layout = pdata->ecc_layout; in jz_nand_probe()