Home
last modified time | relevance | path

Searched refs:nand_ecc_ctrl (Results 1 – 20 of 20) sorted by relevance

/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dsunxi_nand.c814 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_chunk()
908 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_extra_oob()
941 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_write_chunk()
989 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_write_extra_oob()
1009 struct nand_ecc_ctrl *ecc = &chip->ecc; in sunxi_nfc_hw_ecc_read_page()
1046 struct nand_ecc_ctrl *ecc = &chip->ecc; in sunxi_nfc_hw_ecc_read_subpage()
1077 struct nand_ecc_ctrl *ecc = &chip->ecc; in sunxi_nfc_hw_ecc_write_page()
1110 struct nand_ecc_ctrl *ecc = &chip->ecc; in sunxi_nfc_hw_ecc_write_subpage()
1139 struct nand_ecc_ctrl *ecc = &chip->ecc; in sunxi_nfc_hw_syndrome_ecc_read_page()
1175 struct nand_ecc_ctrl *ecc = &chip->ecc; in sunxi_nfc_hw_syndrome_ecc_write_page()
[all …]
H A Domap_gpmc.c496 struct nand_ecc_ctrl *ecc = &chip->ecc; in omap_correct_data_bch()
739 memset(&nand->ecc, 0, sizeof(struct nand_ecc_ctrl)); in omap_select_ecc_scheme()
776 memset(&nand->ecc, 0, sizeof(struct nand_ecc_ctrl)); in omap_select_ecc_scheme()
817 memset(&nand->ecc, 0, sizeof(struct nand_ecc_ctrl)); in omap_select_ecc_scheme()
H A Dnand_base.c4267 struct nand_ecc_ctrl *ecc = &chip->ecc; in nand_ecc_strength_good()
4286 struct nand_ecc_ctrl *ecc = &chip->ecc; in invalid_ecc_page_accessors()
4316 struct nand_ecc_ctrl *ecc = &chip->ecc; in nand_scan_tail()
H A Dpxa3xx_nand.c1520 struct nand_ecc_ctrl *ecc, in pxa_ecc_init()
/openbmc/linux/drivers/mtd/nand/raw/
H A Dsunxi_nand.c763 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_correct()
803 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_chunk()
881 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_extra_oob()
909 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_chunks_dma()
1037 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_write_chunk()
1074 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_write_extra_oob()
1095 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_page()
1154 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_subpage()
1210 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_write_page()
1247 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_write_subpage()
[all …]
H A Dqcom_nandc.c765 static bool qcom_nandc_is_last_cw(struct nand_ecc_ctrl *ecc, int cw) in qcom_nandc_is_last_cw()
775 struct nand_ecc_ctrl *ecc = &chip->ecc; in nandc_set_read_loc()
1240 struct nand_ecc_ctrl *ecc = &chip->ecc; in config_nand_cw_read()
1468 struct nand_ecc_ctrl *ecc = &chip->ecc; in qcom_nandc_read_cw_raw()
1557 struct nand_ecc_ctrl *ecc = &chip->ecc; in check_for_erased_page()
1616 struct nand_ecc_ctrl *ecc = &chip->ecc; in parse_read_errors()
1718 struct nand_ecc_ctrl *ecc = &chip->ecc; in read_page_ecc()
1796 struct nand_ecc_ctrl *ecc = &chip->ecc; in copy_last_cw()
1890 struct nand_ecc_ctrl *ecc = &chip->ecc; in qcom_nandc_read_page()
1918 struct nand_ecc_ctrl *ecc = &chip->ecc; in qcom_nandc_read_page_raw()
[all …]
H A Drockchip-nand-controller.c265 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_select_chip()
512 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_write_page_raw()
594 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_write_page_hwecc()
706 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_read_page_raw()
760 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_read_page_hwecc()
974 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_ecc_init()
1019 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_attach_chip()
H A Ddenali.c246 struct nand_ecc_ctrl *ecc = &chip->ecc; in denali_payload_xfer()
283 struct nand_ecc_ctrl *ecc = &chip->ecc; in denali_oob_xfer()
413 struct nand_ecc_ctrl *ecc = &chip->ecc; in denali_check_erased_page()
H A Dstm32_fmc2_nand.c1652 struct nand_ecc_ctrl *ecc = &chip->ecc; in stm32_fmc2_nfc_ooblayout_ecc()
1667 struct nand_ecc_ctrl *ecc = &chip->ecc; in stm32_fmc2_nfc_ooblayout_free()
H A Dmarvell_nand.c2245 struct nand_ecc_ctrl *ecc) in marvell_nand_hw_ecc_controller_init()
2319 struct nand_ecc_ctrl *ecc) in marvell_nand_ecc_init()
H A Darasan-nand-controller.c1112 struct nand_ecc_ctrl *ecc = &chip->ecc; in anfc_init_hw_ecc_controller()
H A Drenesas-nand-controller.c1077 struct nand_ecc_ctrl *ecc = &chip->ecc; in rnandc_ecc_init()
H A Dmeson_nand.c867 struct nand_ecc_ctrl *ecc = &nand->ecc; in meson_nfc_read_page_hwecc()
H A Dnand_base.c5855 struct nand_ecc_ctrl *ecc = &chip->ecc; in nand_set_ecc_on_host_ops()
5916 struct nand_ecc_ctrl *ecc = &chip->ecc; in nand_set_ecc_soft_ops()
6293 struct nand_ecc_ctrl *ecc = &chip->ecc; in nand_scan_tail()
H A Domap2.c1217 struct nand_ecc_ctrl *ecc = &info->nand.ecc; in omap_elm_correct_data()
/openbmc/linux/drivers/mtd/nand/raw/ingenic/
H A Dingenic_nand_drv.c75 struct nand_ecc_ctrl *ecc = &chip->ecc; in qi_lb60_ooblayout_ecc()
90 struct nand_ecc_ctrl *ecc = &chip->ecc; in qi_lb60_ooblayout_free()
110 struct nand_ecc_ctrl *ecc = &chip->ecc; in jz4725b_ooblayout_ecc()
125 struct nand_ecc_ctrl *ecc = &chip->ecc; in jz4725b_ooblayout_free()
/openbmc/u-boot/include/linux/mtd/
H A Drawnand.h591 struct nand_ecc_ctrl { struct
631 static inline int nand_standard_page_accessors(struct nand_ecc_ctrl *ecc) in nand_standard_page_accessors() argument
950 struct nand_ecc_ctrl ecc;
/openbmc/linux/include/linux/mtd/
H A Drawnand.h349 struct nand_ecc_ctrl { struct
1331 struct nand_ecc_ctrl ecc;
/openbmc/linux/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.c2256 struct nand_ecc_ctrl *ecc = &chip->ecc; in gpmi_init_last()
/openbmc/linux/drivers/mtd/nand/raw/brcmnand/
H A Dbrcmnand.c1327 struct nand_ecc_ctrl *ecc = &host->chip.ecc; in brcmstb_choose_ecc_layout()