Home
last modified time | relevance | path

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

/linux/include/linux/platform_data/
H A Delm.h36 void elm_decode_bch_error_page(struct device *dev, u8 *ecc_calc,
42 elm_decode_bch_error_page(struct device *dev, u8 *ecc_calc, in elm_decode_bch_error_page() argument
/linux/drivers/mtd/nand/raw/
H A Dnand_base.c2951 uint8_t *ecc_calc = chip->ecc.calc_buf; in nand_read_page_swecc() local
2958 chip->ecc.calculate(chip, p, &ecc_calc[i]); in nand_read_page_swecc()
2971 stat = chip->ecc.correct(chip, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_swecc()
3110 uint8_t *ecc_calc = chip->ecc.calc_buf; in nand_read_page_hwecc() local
3125 chip->ecc.calculate(chip, p, &ecc_calc[i]); in nand_read_page_hwecc()
3144 stat = chip->ecc.correct(chip, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page_hwecc()
4060 uint8_t *ecc_calc = chip->ecc.calc_buf; in nand_write_page_swecc() local
4065 chip->ecc.calculate(chip, p, &ecc_calc[i]); in nand_write_page_swecc()
4067 ret = mtd_ooblayout_set_eccbytes(mtd, ecc_calc, chip->oob_poi, 0, in nand_write_page_swecc()
4089 uint8_t *ecc_calc = chip->ecc.calc_buf; in nand_write_page_hwecc() local
[all …]
H A Domap_elm.c337 void elm_decode_bch_error_page(struct device *dev, u8 *ecc_calc, in elm_decode_bch_error_page() argument
349 elm_load_syndrome(info, err_vec, ecc_calc); in elm_decode_bch_error_page()
H A Dstm32_fmc2_nand.c704 u8 *ecc_calc = chip->ecc.calc_buf; in stm32_fmc2_nfc_read_page() local
729 stat = chip->ecc.correct(chip, p, ecc_code, ecc_calc); in stm32_fmc2_nfc_read_page()
1109 u8 *ecc_calc = chip->ecc.calc_buf; in stm32_fmc2_nfc_seq_read_page() local
1150 return chip->ecc.correct(chip, buf, ecc_code, ecc_calc); in stm32_fmc2_nfc_seq_read_page()