/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ingenic/ |
H A D | ingenic_ecc.c | 27 ingenic_ecc_calculate(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, const u8 *buf, u8 *ecc_code) ingenic_ecc_calculate() argument 47 ingenic_ecc_correct(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, u8 *buf, u8 *ecc_code) ingenic_ecc_correct() argument
|
H A D | ingenic_ecc.h | 39 ingenic_ecc_calculate(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, const u8 *buf, u8 *ecc_code) ingenic_ecc_calculate() argument 46 ingenic_ecc_correct(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, u8 *buf, u8 *ecc_code) ingenic_ecc_correct() argument
|
H A D | jz4740_ecc.c | 65 jz4740_ecc_calculate(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, const u8 *buf, u8 *ecc_code) jz4740_ecc_calculate() argument 117 jz4740_ecc_correct(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, u8 *buf, u8 *ecc_code) jz4740_ecc_correct() argument
|
H A D | ingenic_nand_drv.c | 148 ingenic_nand_ecc_calculate(struct nand_chip *chip, const u8 *dat, u8 *ecc_code) ingenic_nand_ecc_calculate() argument
|
H A D | jz4725b_bch.c | 183 jz4725b_calculate(struct ingenic_ecc *bch, struct ingenic_ecc_params *params, const u8 *buf, u8 *ecc_code) jz4725b_calculate() argument 214 jz4725b_correct(struct ingenic_ecc *bch, struct ingenic_ecc_params *params, u8 *buf, u8 *ecc_code) jz4725b_correct() argument
|
H A D | jz4780_bch.c | 160 jz4780_calculate(struct ingenic_ecc *bch, struct ingenic_ecc_params *params, const u8 *buf, u8 *ecc_code) jz4780_calculate() argument 183 jz4780_correct(struct ingenic_ecc *bch, struct ingenic_ecc_params *params, u8 *buf, u8 *ecc_code) jz4780_correct() argument
|
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | nand_bch.h | 44 nand_bch_calculate_ecc(struct nand_chip *chip, const u_char *dat, u_char *ecc_code) nand_bch_calculate_ecc() argument
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ingenic/ |
H A D | ingenic_ecc.c | 28 ingenic_ecc_calculate(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, const u8 *buf, u8 *ecc_code) ingenic_ecc_calculate() argument 48 ingenic_ecc_correct(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, u8 *buf, u8 *ecc_code) ingenic_ecc_correct() argument
|
H A D | ingenic_ecc.h | 39 ingenic_ecc_calculate(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, const u8 *buf, u8 *ecc_code) ingenic_ecc_calculate() argument 46 ingenic_ecc_correct(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, u8 *buf, u8 *ecc_code) ingenic_ecc_correct() argument
|
H A D | jz4740_ecc.c | 65 jz4740_ecc_calculate(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, const u8 *buf, u8 *ecc_code) jz4740_ecc_calculate() argument 117 jz4740_ecc_correct(struct ingenic_ecc *ecc, struct ingenic_ecc_params *params, u8 *buf, u8 *ecc_code) jz4740_ecc_correct() argument
|
H A D | ingenic_nand_drv.c | 148 ingenic_nand_ecc_calculate(struct nand_chip *chip, const u8 *dat, u8 *ecc_code) ingenic_nand_ecc_calculate() argument
|
H A D | jz4725b_bch.c | 183 jz4725b_calculate(struct ingenic_ecc *bch, struct ingenic_ecc_params *params, const u8 *buf, u8 *ecc_code) jz4725b_calculate() argument 214 jz4725b_correct(struct ingenic_ecc *bch, struct ingenic_ecc_params *params, u8 *buf, u8 *ecc_code) jz4725b_correct() argument
|
H A D | jz4780_bch.c | 160 jz4780_calculate(struct ingenic_ecc *bch, struct ingenic_ecc_params *params, const u8 *buf, u8 *ecc_code) jz4780_calculate() argument 183 jz4780_correct(struct ingenic_ecc *bch, struct ingenic_ecc_params *params, u8 *buf, u8 *ecc_code) jz4780_correct() argument
|
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | sharpsl.c | 90 sharpsl_nand_calculate_ecc(struct nand_chip *chip, const u_char * dat, u_char * ecc_code) sharpsl_nand_calculate_ecc() argument
|
H A D | ndfc.c | 87 ndfc_calculate_ecc(struct nand_chip *chip, const u_char *dat, u_char *ecc_code) ndfc_calculate_ecc() argument
|
H A D | r852.c | 430 r852_ecc_calculate(struct nand_chip *chip, const uint8_t *dat, uint8_t *ecc_code) r852_ecc_calculate() argument
|
H A D | davinci_nand.c | 120 nand_davinci_calculate_1bit(struct nand_chip *chip, const u_char *dat, u_char *ecc_code) nand_davinci_calculate_1bit() argument 215 nand_davinci_calculate_4bit(struct nand_chip *chip, const u_char *dat, u_char *ecc_code) nand_davinci_calculate_4bit() argument 252 nand_davinci_correct_4bit(struct nand_chip *chip, u_char *data, u_char *ecc_code, u_char *null) nand_davinci_correct_4bit() argument 394 uint8_t *ecc_code = chip->ecc.code_buf; nand_davinci_read_page_hwecc_oob_first() local [all...] |
H A D | cs553x_nand.c | 230 cs_calculate_ecc(struct nand_chip *this, const u_char *dat, u_char *ecc_code) cs_calculate_ecc() argument
|
H A D | tmio_nand.c | 267 tmio_nand_calculate_ecc(struct nand_chip *chip, const u_char *dat, u_char *ecc_code) tmio_nand_calculate_ecc() argument
|
H A D | txx9ndfmc.c | 168 txx9ndfmc_calculate_ecc(struct nand_chip *chip, const uint8_t *dat, uint8_t *ecc_code) txx9ndfmc_calculate_ecc() argument
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | ndfc.c | 87 ndfc_calculate_ecc(struct nand_chip *chip, const u_char *dat, u_char *ecc_code) ndfc_calculate_ecc() argument
|
H A D | sharpsl.c | 88 sharpsl_nand_calculate_ecc(struct nand_chip *chip, const u_char * dat, u_char * ecc_code) sharpsl_nand_calculate_ecc() argument
|
H A D | txx9ndfmc.c | 167 txx9ndfmc_calculate_ecc(struct nand_chip *chip, const uint8_t *dat, uint8_t *ecc_code) txx9ndfmc_calculate_ecc() argument
|
H A D | davinci_nand.c | 119 nand_davinci_calculate_1bit(struct nand_chip *chip, const u_char *dat, u_char *ecc_code) nand_davinci_calculate_1bit() argument 214 nand_davinci_calculate_4bit(struct nand_chip *chip, const u_char *dat, u_char *ecc_code) nand_davinci_calculate_4bit() argument 251 nand_davinci_correct_4bit(struct nand_chip *chip, u_char *data, u_char *ecc_code, u_char *null) nand_davinci_correct_4bit() argument [all...] |
H A D | cs553x_nand.c | 224 cs_calculate_ecc(struct nand_chip *this, const u_char *dat, u_char *ecc_code) cs_calculate_ecc() argument
|