Home
last modified time | relevance | path

Searched refs:NAND_ECC_ALGO_BCH (Results 1 – 13 of 13) sorted by relevance

/linux-6.3-rc2/drivers/mtd/nand/raw/
A Dtegra_nand.c485 if (chip->ecc.algo == NAND_ECC_ALGO_BCH && enable) in tegra_nand_hw_ecc()
896 case NAND_ECC_ALGO_BCH: in tegra_nand_select_strength()
950 chip->ecc.algo = NAND_ECC_ALGO_BCH; in tegra_nand_attach_chip()
953 if (chip->ecc.algo == NAND_ECC_ALGO_BCH && mtd->writesize < 2048) { in tegra_nand_attach_chip()
995 case NAND_ECC_ALGO_BCH: in tegra_nand_attach_chip()
1024 chip->ecc.algo == NAND_ECC_ALGO_BCH ? "BCH" : "RS", in tegra_nand_attach_chip()
A Dnand_micron.c551 chip->ecc.algo = NAND_ECC_ALGO_BCH; in micron_nand_init()
A Dmarvell_nand.c828 if (chip->ecc.algo == NAND_ECC_ALGO_BCH) in marvell_nfc_enable_hw_ecc()
840 if (chip->ecc.algo == NAND_ECC_ALGO_BCH) in marvell_nfc_disable_hw_ecc()
1020 if (chip->ecc.algo == NAND_ECC_ALGO_BCH) in marvell_nfc_hw_ecc_check_bitflips()
2282 chip->ecc.algo = NAND_ECC_ALGO_BCH; in marvell_nand_hw_ecc_controller_init()
A Ddavinci_nand.c565 chip->ecc.algo = NAND_ECC_ALGO_BCH; in davinci_nand_attach_chip()
A Dnand_base.c5399 return NAND_ECC_ALGO_BCH; in of_get_rawnand_ecc_algo_legacy()
5721 base->ecc.user_conf.algo = NAND_ECC_ALGO_BCH; in rawnand_sw_bch_init()
5862 case NAND_ECC_ALGO_BCH: in nand_set_ecc_soft_ops()
6237 ecc->algo == NAND_ECC_ALGO_BCH) && in nand_scan_tail()
6574 else if (chip->ecc.algo == NAND_ECC_ALGO_BCH) in nand_cleanup()
A Dfsmc_nand.c960 if (nand->ecc.algo == NAND_ECC_ALGO_BCH) { in fsmc_nand_attach_chip()
A Darasan-nand-controller.c1170 ecc->algo = NAND_ECC_ALGO_BCH; in anfc_init_hw_ecc_controller()
A Dnandsim.c2203 chip->ecc.algo = bch ? NAND_ECC_ALGO_BCH : NAND_ECC_ALGO_HAMMING; in ns_attach_chip()
/linux-6.3-rc2/drivers/mtd/nand/
A Decc.c387 [NAND_ECC_ALGO_BCH] = "bch",
604 case NAND_ECC_ALGO_BCH: in nand_ecc_get_sw_engine()
A Decc-sw-bch.c188 conf->algo = NAND_ECC_ALGO_BCH; in nand_ecc_sw_bch_init_ctx()
/linux-6.3-rc2/include/linux/mtd/
A Dnand.h174 NAND_ECC_ALGO_BCH, enumerator
/linux-6.3-rc2/drivers/mtd/nand/raw/atmel/
A Dnand-controller.c1171 chip->ecc.algo = NAND_ECC_ALGO_BCH; in atmel_nand_pmecc_init()
/linux-6.3-rc2/drivers/mtd/nand/raw/brcmnand/
A Dbrcmnand.c2660 chip->ecc.algo = NAND_ECC_ALGO_BCH; in brcmnand_setup_dev()

Completed in 46 milliseconds