Searched refs:ecc_buf (Results 1 – 7 of 7) sorted by relevance
/linux-6.3-rc2/lib/ |
A D | bch.c | 260 load_ecc8(bch, bch->ecc_buf, ecc); in bch_encode() 262 memset(bch->ecc_buf, 0, r_bytes); in bch_encode() 279 memcpy(r, bch->ecc_buf, r_bytes); in bch_encode() 311 memcpy(bch->ecc_buf, r, r_bytes); in bch_encode() 319 store_ecc8(bch, ecc, bch->ecc_buf); in bch_encode() 1075 load_ecc8(bch, bch->ecc_buf, calc_ecc); in bch_decode() 1082 bch->ecc_buf[i] ^= bch->ecc_buf2[i]; in bch_decode() 1083 sum |= bch->ecc_buf[i]; in bch_decode() 1089 compute_syndromes(bch, bch->ecc_buf, bch->syn); in bch_decode() 1379 bch->ecc_buf = bch_alloc(words*sizeof(*bch->ecc_buf), &err); in bch_init() [all …]
|
/linux-6.3-rc2/include/linux/ |
A D | bch.h | 48 uint32_t *ecc_buf; member
|
/linux-6.3-rc2/drivers/mtd/nand/raw/ |
A D | lpc32xx_slc.c | 231 uint32_t *ecc_buf; member 543 &host->ecc_buf[i], 4, DMA_DEV_TO_MEM); in lpc32xx_xfer() 570 host->ecc_buf[chip->ecc.steps - 1] = in lpc32xx_xfer() 619 lpc32xx_slc_ecc_copy(tmpecc, (uint32_t *) host->ecc_buf, chip->ecc.steps); in lpc32xx_nand_read_page_syndrome() 693 lpc32xx_slc_ecc_copy(pb, (uint32_t *)host->ecc_buf, chip->ecc.steps); in lpc32xx_nand_write_page_syndrome() 778 host->ecc_buf = (uint32_t *)(host->data_buf + LPC32XX_DMA_DATA_SIZE); in lpc32xx_nand_attach_chip()
|
A D | pl35x-nand-controller.c | 146 u8 *ecc_buf; member 547 ret = pl35x_nand_read_eccbytes(nfc, chip, nfc->ecc_buf); in pl35x_nand_write_page_hwecc() 554 ret = mtd_ooblayout_set_eccbytes(mtd, nfc->ecc_buf, chip->oob_poi, in pl35x_nand_write_page_hwecc() 639 ret = mtd_ooblayout_get_eccbytes(mtd, nfc->ecc_buf, chip->oob_poi, 0, in pl35x_nand_read_page_hwecc() 647 return pl35x_nand_recover_data_hwecc(nfc, chip, buf, nfc->ecc_buf); in pl35x_nand_read_page_hwecc() 910 nfc->ecc_buf = devm_kmalloc(nfc->dev, chip->ecc.bytes * chip->ecc.steps, in pl35x_nand_init_hw_ecc_controller() 912 if (!nfc->ecc_buf) in pl35x_nand_init_hw_ecc_controller()
|
A D | omap2.c | 629 static void gen_true_ecc(u8 *ecc_buf) in gen_true_ecc() argument 631 u32 tmp = ecc_buf[0] | (ecc_buf[1] << 16) | in gen_true_ecc() 632 ((ecc_buf[2] & 0xF0) << 20) | ((ecc_buf[2] & 0x0F) << 8); in gen_true_ecc() 634 ecc_buf[0] = ~(P64o(tmp) | P64e(tmp) | P32o(tmp) | P32e(tmp) | in gen_true_ecc() 636 ecc_buf[1] = ~(P1024o(tmp) | P1024e(tmp) | P512o(tmp) | P512e(tmp) | in gen_true_ecc() 638 ecc_buf[2] = ~(P4o(tmp) | P4e(tmp) | P2o(tmp) | P2e(tmp) | P1o(tmp) | in gen_true_ecc()
|
A D | sh_flctl.c | 489 unsigned long *ecc_buf = (unsigned long *)buff; in read_ecfiforeg() local 495 ecc_buf[i] = readl(FLECFIFO(flctl)); in read_ecfiforeg() 496 ecc_buf[i] = be32_to_cpu(ecc_buf[i]); in read_ecfiforeg()
|
A D | stm32_fmc2_nand.c | 265 u8 *ecc_buf; member 888 p = nfc->ecc_buf; in stm32_fmc2_nfc_xfer() 1036 u32 *ecc_sta = (u32 *)nfc->ecc_buf; in stm32_fmc2_nfc_seq_correct() 1582 nfc->ecc_buf = devm_kzalloc(nfc->dev, FMC2_MAX_ECC_BUF_LEN, GFP_KERNEL); in stm32_fmc2_nfc_dma_setup() 1583 if (!nfc->ecc_buf) in stm32_fmc2_nfc_dma_setup()
|
Completed in 44 milliseconds