Home
last modified time | relevance | path

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

12

/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dnand_spl_simple.c161 this->ecc.hwctl(mtd, NAND_ECC_READ); in nand_read_page()
186 this->ecc.hwctl(mtd, NAND_ECC_READ); in nand_read_page()
H A Domap_gpmc.c604 chip->ecc.hwctl(mtd, NAND_ECC_READ); in omap_read_page_bch()
744 nand->ecc.hwctl = omap_enable_hwecc; in omap_select_ecc_scheme()
781 nand->ecc.hwctl = omap_enable_hwecc; in omap_select_ecc_scheme()
822 nand->ecc.hwctl = omap_enable_hwecc; in omap_select_ecc_scheme()
855 nand->ecc.hwctl = omap_enable_hwecc; in omap_select_ecc_scheme()
H A Ddavinci_nand.c452 chip->ecc.hwctl(mtd, NAND_ECC_READ); in nand_davinci_read_page_hwecc()
802 nand->ecc.hwctl = nand_davinci_enable_hwecc; in davinci_nand_init()
813 nand->ecc.hwctl = nand_davinci_4bit_enable_hwecc; in davinci_nand_init()
H A Dfsmc_nand.c358 chip->ecc.hwctl(mtd, NAND_ECC_READ); in fsmc_read_page_hwecc()
475 nand->ecc.hwctl = fsmc_enable_hwecc; in fsmc_nand_init()
H A Dam335x_spl_bch.c167 this->ecc.hwctl(mtd, NAND_ECC_READ); in nand_read_page()
H A Dnand_base.c1444 chip->ecc.hwctl(mtd, NAND_ECC_READ); in nand_read_page_hwecc()
1516 chip->ecc.hwctl(mtd, NAND_ECC_READ); in nand_read_page_hwecc_oob_first()
1565 chip->ecc.hwctl(mtd, NAND_ECC_READ); in nand_read_page_syndrome()
1573 chip->ecc.hwctl(mtd, NAND_ECC_READSYN); in nand_read_page_syndrome()
2257 chip->ecc.hwctl(mtd, NAND_ECC_WRITE); in nand_write_page_hwecc()
2299 chip->ecc.hwctl(mtd, NAND_ECC_WRITE); in nand_write_subpage_hwecc()
2357 chip->ecc.hwctl(mtd, NAND_ECC_WRITE); in nand_write_page_syndrome()
4301 ecc->hwctl && ecc->calculate)); in invalid_ecc_page_accessors()
4376 if (!ecc->calculate || !ecc->correct || !ecc->hwctl) { in nand_scan_tail()
4399 if (!ecc->write_subpage && ecc->hwctl && ecc->calculate) in nand_scan_tail()
[all …]
H A Datmel_nand.c816 nand->ecc.hwctl = NULL; in atmel_pmecc_nand_init_params()
1154 nand->ecc.hwctl = atmel_nand_hwctl; in atmel_hwecc_nand_init_param()
1191 nand->ecc.hwctl = NULL; in atmel_hwecc_nand_init_param()
1321 this->ecc.hwctl(mtd, NAND_ECC_READ); in nand_read_page()
H A Dlpc32xx_nand_slc.c541 lpc32xx_chip->ecc.hwctl = lpc32xx_hwecc_enable; in board_nand_init()
H A Dmxc_nand.c626 chip->ecc.hwctl(mtd, NAND_ECC_WRITE);
1182 this->ecc.hwctl = mxc_nand_enable_hwecc;
/openbmc/linux/drivers/mtd/nand/raw/
H A Domap2.c1399 chip->ecc.hwctl(chip, NAND_ECC_WRITE); in omap_write_page_bch()
1463 chip->ecc.hwctl(chip, NAND_ECC_WRITE); in omap_write_subpage_bch()
1535 chip->ecc.hwctl(chip, NAND_ECC_READ); in omap_read_page_bch()
1940 chip->ecc.hwctl = omap_enable_hwecc; in omap_nand_attach_chip()
1956 chip->ecc.hwctl = omap_enable_hwecc_bch; in omap_nand_attach_chip()
1977 chip->ecc.hwctl = omap_enable_hwecc_bch; in omap_nand_attach_chip()
1993 chip->ecc.hwctl = omap_enable_hwecc_bch; in omap_nand_attach_chip()
2014 chip->ecc.hwctl = omap_enable_hwecc_bch; in omap_nand_attach_chip()
2030 chip->ecc.hwctl = omap_enable_hwecc_bch; in omap_nand_attach_chip()
H A Dsharpsl.c106 chip->ecc.hwctl = sharpsl_nand_enable_hwecc; in sharpsl_attach_chip()
H A Ds3c2410.c900 chip->ecc.hwctl = s3c2410_nand_enable_hwecc; in s3c2410_nand_attach_chip()
905 chip->ecc.hwctl = s3c2412_nand_enable_hwecc; in s3c2410_nand_attach_chip()
910 chip->ecc.hwctl = s3c2440_nand_enable_hwecc; in s3c2410_nand_attach_chip()
H A Dndfc.c150 chip->ecc.hwctl = ndfc_enable_hwecc; in ndfc_chip_init()
H A Ddavinci_nand.c561 chip->ecc.hwctl = nand_davinci_hwctl_4bit; in davinci_nand_attach_chip()
590 chip->ecc.hwctl = nand_davinci_hwctl_1bit; in davinci_nand_attach_chip()
H A Dcs553x_nand.c247 chip->ecc.hwctl = cs_enable_hwecc; in cs553x_attach_chip()
H A Dtxx9ndfmc.c270 chip->ecc.hwctl = txx9ndfmc_enable_hwecc; in txx9ndfmc_attach_chip()
H A Dfsmc_nand.c727 chip->ecc.hwctl(chip, NAND_ECC_READ); in fsmc_read_page_hwecc()
953 nand->ecc.hwctl = fsmc_enable_hwecc; in fsmc_nand_attach_chip()
H A Dnand_base.c3231 chip->ecc.hwctl(chip, NAND_ECC_READ); in nand_read_page_hwecc()
3316 chip->ecc.hwctl(chip, NAND_ECC_READ); in nand_read_page_hwecc_oob_first()
3372 chip->ecc.hwctl(chip, NAND_ECC_READ); in nand_read_page_syndrome()
3387 chip->ecc.hwctl(chip, NAND_ECC_READSYN); in nand_read_page_syndrome()
4209 chip->ecc.hwctl(chip, NAND_ECC_WRITE); in nand_write_page_hwecc()
4261 chip->ecc.hwctl(chip, NAND_ECC_WRITE); in nand_write_subpage_hwecc()
4327 chip->ecc.hwctl(chip, NAND_ECC_WRITE); in nand_write_page_syndrome()
5875 if (!ecc->write_subpage && ecc->hwctl && ecc->calculate) in nand_set_ecc_on_host_ops()
5880 if ((!ecc->calculate || !ecc->correct || !ecc->hwctl) && in nand_set_ecc_on_host_ops()
H A Ddiskonchip.c1264 this->ecc.hwctl = doc2001plus_enable_hwecc; in doc2001plus_init()
1282 chip->ecc.hwctl = doc200x_enable_hwecc; in doc200x_attach_chip()
H A Dlpc32xx_mlc.c661 chip->ecc.hwctl = lpc32xx_ecc_enable; in lpc32xx_nand_attach_chip()
H A Dr852.c827 chip->ecc.hwctl = r852_ecc_hwctl; in r852_attach_chip()
H A Dstm32_fmc2_nand.c696 chip->ecc.hwctl(chip, NAND_ECC_READ); in stm32_fmc2_nfc_read_page()
1625 chip->ecc.hwctl = stm32_fmc2_nfc_hwctl; in stm32_fmc2_nfc_nand_callbacks_setup()
/openbmc/linux/drivers/mtd/nand/raw/ingenic/
H A Dingenic_nand_drv.c204 chip->ecc.hwctl = ingenic_nand_ecc_hwctl; in ingenic_nand_attach_chip()
/openbmc/u-boot/include/linux/mtd/
H A Drawnand.h604 void (*hwctl)(struct mtd_info *mtd, int mode); member
/openbmc/linux/include/linux/mtd/
H A Drawnand.h363 void (*hwctl)(struct nand_chip *chip, int mode); member

12