Home
last modified time | relevance | path

Searched refs:ecc_calc (Results 1 – 4 of 4) sorted by relevance

/drivers/mtd/nand/
Domap2.c1146 const u_char *dat, u_char *ecc_calc, int i) in _omap_calculate_ecc_bch() argument
1156 ecc_code = ecc_calc; in _omap_calculate_ecc_bch()
1237 ecc_calc[j] ^= bch4_polynomial[j]; in _omap_calculate_ecc_bch()
1241 ecc_calc[eccbytes - 1] = 0x0; in _omap_calculate_ecc_bch()
1248 ecc_calc[j] ^= bch8_polynomial[j]; in _omap_calculate_ecc_bch()
1252 ecc_calc[eccbytes - 1] = 0x0; in _omap_calculate_ecc_bch()
1274 const u_char *dat, u_char *ecc_calc) in omap_calculate_ecc_bch_sw() argument
1276 return _omap_calculate_ecc_bch(mtd, dat, ecc_calc, 0); in omap_calculate_ecc_bch_sw()
1288 const u_char *dat, u_char *ecc_calc) in omap_calculate_ecc_bch_multi() argument
1297 ret = _omap_calculate_ecc_bch(mtd, dat, ecc_calc, i); in omap_calculate_ecc_bch_multi()
[all …]
Dnand_base.c1466 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_swecc() local
1473 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_swecc()
1486 stat = chip->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_swecc()
1621 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_hwecc() local
1628 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_hwecc()
1643 stat = chip->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_hwecc()
1685 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_hwecc_oob_first() local
1703 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page_hwecc_oob_first()
2416 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_page_swecc() local
2421 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_write_page_swecc()
[all …]
Domap_elm.c346 void elm_decode_bch_error_page(struct device *dev, u8 *ecc_calc, in elm_decode_bch_error_page() argument
358 elm_load_syndrome(info, err_vec, ecc_calc); in elm_decode_bch_error_page()
Dfsmc_nand.c687 uint8_t *ecc_calc = chip->buffers->ecccalc; in fsmc_read_page_hwecc() local
729 chip->ecc.calculate(mtd, p, &ecc_calc[i]); in fsmc_read_page_hwecc()
731 stat = chip->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in fsmc_read_page_hwecc()