Home
last modified time | relevance | path

Searched refs:hwctl (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.15/drivers/mtd/nand/raw/
Domap2.c1543 chip->ecc.hwctl(chip, NAND_ECC_WRITE); in omap_write_page_bch()
1607 chip->ecc.hwctl(chip, NAND_ECC_WRITE); in omap_write_subpage_bch()
1679 chip->ecc.hwctl(chip, NAND_ECC_READ); in omap_read_page_bch()
2084 chip->ecc.hwctl = omap_enable_hwecc; in omap_nand_attach_chip()
2100 chip->ecc.hwctl = omap_enable_hwecc_bch; in omap_nand_attach_chip()
2121 chip->ecc.hwctl = omap_enable_hwecc_bch; in omap_nand_attach_chip()
2137 chip->ecc.hwctl = omap_enable_hwecc_bch; in omap_nand_attach_chip()
2158 chip->ecc.hwctl = omap_enable_hwecc_bch; in omap_nand_attach_chip()
2174 chip->ecc.hwctl = omap_enable_hwecc_bch; in omap_nand_attach_chip()
Ddavinci_nand.c417 chip->ecc.hwctl(chip, NAND_ECC_READ); in nand_davinci_read_page_hwecc_oob_first()
633 chip->ecc.hwctl = nand_davinci_hwctl_4bit; in davinci_nand_attach_chip()
662 chip->ecc.hwctl = nand_davinci_hwctl_1bit; in davinci_nand_attach_chip()
Dsharpsl.c117 chip->ecc.hwctl = sharpsl_nand_enable_hwecc; in sharpsl_attach_chip()
Ds3c2410.c957 chip->ecc.hwctl = s3c2410_nand_enable_hwecc; in s3c2410_nand_attach_chip()
962 chip->ecc.hwctl = s3c2412_nand_enable_hwecc; in s3c2410_nand_attach_chip()
967 chip->ecc.hwctl = s3c2440_nand_enable_hwecc; in s3c2410_nand_attach_chip()
Dndfc.c159 chip->ecc.hwctl = ndfc_enable_hwecc; in ndfc_chip_init()
Dcs553x_nand.c262 chip->ecc.hwctl = cs_enable_hwecc; in cs553x_attach_chip()
Dtmio_nand.c368 chip->ecc.hwctl = tmio_nand_enable_hwecc; in tmio_attach_chip()
Dtxx9ndfmc.c271 chip->ecc.hwctl = txx9ndfmc_enable_hwecc; in txx9ndfmc_attach_chip()
Dfsmc_nand.c705 chip->ecc.hwctl(chip, NAND_ECC_READ); in fsmc_read_page_hwecc()
931 nand->ecc.hwctl = fsmc_enable_hwecc; in fsmc_nand_attach_chip()
Dnand_base.c3118 chip->ecc.hwctl(chip, NAND_ECC_READ); in nand_read_page_hwecc()
3192 chip->ecc.hwctl(chip, NAND_ECC_READ); in nand_read_page_syndrome()
3207 chip->ecc.hwctl(chip, NAND_ECC_READSYN); in nand_read_page_syndrome()
3968 chip->ecc.hwctl(chip, NAND_ECC_WRITE); in nand_write_page_hwecc()
4020 chip->ecc.hwctl(chip, NAND_ECC_WRITE); in nand_write_subpage_hwecc()
4086 chip->ecc.hwctl(chip, NAND_ECC_WRITE); in nand_write_page_syndrome()
5573 if (!ecc->write_subpage && ecc->hwctl && ecc->calculate) in nand_set_ecc_on_host_ops()
5578 if ((!ecc->calculate || !ecc->correct || !ecc->hwctl) && in nand_set_ecc_on_host_ops()
Ddiskonchip.c1264 this->ecc.hwctl = doc2001plus_enable_hwecc; in doc2001plus_init()
1282 chip->ecc.hwctl = doc200x_enable_hwecc; in doc200x_attach_chip()
Dlpc32xx_mlc.c662 chip->ecc.hwctl = lpc32xx_ecc_enable; in lpc32xx_nand_attach_chip()
Dr852.c827 chip->ecc.hwctl = r852_ecc_hwctl; in r852_attach_chip()
Dlpc32xx_slc.c819 chip->ecc.hwctl = lpc32xx_nand_ecc_enable; in lpc32xx_nand_attach_chip()
Dstm32_fmc2_nand.c694 chip->ecc.hwctl(chip, NAND_ECC_READ); in stm32_fmc2_nfc_read_page()
1618 chip->ecc.hwctl = stm32_fmc2_nfc_hwctl; in stm32_fmc2_nfc_nand_callbacks_setup()
/Linux-v5.15/drivers/mtd/nand/raw/ingenic/
Dingenic_nand_drv.c204 chip->ecc.hwctl = ingenic_nand_ecc_hwctl; in ingenic_nand_attach_chip()
/Linux-v5.15/include/linux/mtd/
Drawnand.h359 void (*hwctl)(struct nand_chip *chip, int mode); member