| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/ |
| H A D | mtk_ecc.c | 119 static inline void mtk_ecc_wait_idle(struct mtk_ecc *ecc, in mtk_ecc_wait_idle() 136 struct mtk_ecc *ecc = id; in mtk_ecc_irq() local 166 static int mtk_ecc_config(struct mtk_ecc *ecc, struct mtk_ecc_config *config) in mtk_ecc_config() 213 void mtk_ecc_get_stats(struct mtk_ecc *ecc, struct mtk_ecc_stats *stats, in mtk_ecc_get_stats() 241 void mtk_ecc_release(struct mtk_ecc *ecc) in mtk_ecc_release() 248 static void mtk_ecc_hw_init(struct mtk_ecc *ecc) in mtk_ecc_hw_init() 260 struct mtk_ecc *ecc; in mtk_ecc_get() local 280 struct mtk_ecc *ecc = NULL; in of_mtk_ecc_get() local 293 int mtk_ecc_enable(struct mtk_ecc *ecc, struct mtk_ecc_config *config) in mtk_ecc_enable() 337 void mtk_ecc_disable(struct mtk_ecc *ecc) in mtk_ecc_disable() [all …]
|
| H A D | sunxi_nand.c | 593 bool ecc) in sunxi_nfc_randomizer_state() 613 bool ecc) in sunxi_nfc_randomizer_config() 660 bool ecc, int page) in sunxi_nfc_randomizer_write_buf() 669 int len, bool ecc, int page) in sunxi_nfc_randomizer_read_buf() 764 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_correct() local 804 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_chunk() local 882 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_extra_oob() local 910 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_chunks_dma() local 1033 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_write_chunk() local 1070 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_write_extra_oob() local [all …]
|
| H A D | qcom_nandc.c | 1391 struct nand_ecc_ctrl *ecc = &chip->ecc; in parse_erase_write_errors() local 1441 struct nand_ecc_ctrl *ecc = &chip->ecc; in qcom_nandc_command() local 1591 struct nand_ecc_ctrl *ecc = &chip->ecc; in qcom_nandc_read_cw_raw() local 1674 struct nand_ecc_ctrl *ecc = &chip->ecc; in check_for_erased_page() local 1733 struct nand_ecc_ctrl *ecc = &chip->ecc; in parse_read_errors() local 1836 struct nand_ecc_ctrl *ecc = &chip->ecc; in read_page_ecc() local 1916 struct nand_ecc_ctrl *ecc = &chip->ecc; in copy_last_cw() local 1966 struct nand_ecc_ctrl *ecc = &chip->ecc; in qcom_nandc_read_page_raw() local 1988 struct nand_ecc_ctrl *ecc = &chip->ecc; in qcom_nandc_read_oob() local 2006 struct nand_ecc_ctrl *ecc = &chip->ecc; in qcom_nandc_write_page() local [all …]
|
| H A D | rockchip-nand-controller.c | 266 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_select_chip() local 513 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_write_page_raw() local 594 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_write_page_hwecc() local 703 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_read_page_raw() local 757 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_read_page_hwecc() local 972 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_ecc_init() local 1017 struct nand_ecc_ctrl *ecc = &chip->ecc; in rk_nfc_attach_chip() local
|
| H A D | nand_jedec.c | 30 struct jedec_ecc_info *ecc; in nand_jedec_detect() local
|
| H A D | tango_nand.c | 200 u8 *ecc = chip->oob_poi + BBM_SIZE + METADATA_SIZE; in check_erased_page() local 491 struct nand_ecc_ctrl *ecc = &chip->ecc; in oob_ecc() local 550 struct nand_ecc_ctrl *ecc = &chip->ecc; in tango_attach_chip() local 579 struct nand_ecc_ctrl *ecc; in chip_init() local
|
| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/ingenic/ |
| H A D | ingenic_ecc.c | 27 int ingenic_ecc_calculate(struct ingenic_ecc *ecc, in ingenic_ecc_calculate() 47 int ingenic_ecc_correct(struct ingenic_ecc *ecc, in ingenic_ecc_correct() 68 struct ingenic_ecc *ecc; in ingenic_ecc_get() local 94 struct ingenic_ecc *ecc = NULL; in of_ingenic_ecc_get() local 117 void ingenic_ecc_release(struct ingenic_ecc *ecc) in ingenic_ecc_release() 126 struct ingenic_ecc *ecc; in ingenic_ecc_probe() local
|
| H A D | jz4740_ecc.c | 45 static void jz4740_ecc_reset(struct ingenic_ecc *ecc, bool calc_ecc) in jz4740_ecc_reset() 65 static int jz4740_ecc_calculate(struct ingenic_ecc *ecc, in jz4740_ecc_calculate() 117 static int jz4740_ecc_correct(struct ingenic_ecc *ecc, in jz4740_ecc_correct() 164 static void jz4740_ecc_disable(struct ingenic_ecc *ecc) in jz4740_ecc_disable()
|
| H A D | ingenic_ecc.h | 39 int ingenic_ecc_calculate(struct ingenic_ecc *ecc, in ingenic_ecc_calculate() 46 int ingenic_ecc_correct(struct ingenic_ecc *ecc, in ingenic_ecc_correct() 53 void ingenic_ecc_release(struct ingenic_ecc *ecc) in ingenic_ecc_release()
|
| H A D | ingenic_nand_drv.c | 44 struct ingenic_ecc *ecc; member 75 struct nand_ecc_ctrl *ecc = &chip->ecc; in qi_lb60_ooblayout_ecc() local 90 struct nand_ecc_ctrl *ecc = &chip->ecc; in qi_lb60_ooblayout_free() local 110 struct nand_ecc_ctrl *ecc = &chip->ecc; in jz4725b_ooblayout_ecc() local 125 struct nand_ecc_ctrl *ecc = &chip->ecc; in jz4725b_ooblayout_free() local
|
| /OK3568_Linux_fs/kernel/drivers/dma/ti/ |
| H A D | edma.c | 228 struct edma_cc *ecc; member 309 static inline unsigned int edma_read(struct edma_cc *ecc, int offset) in edma_read() 314 static inline void edma_write(struct edma_cc *ecc, int offset, int val) in edma_write() 319 static inline void edma_modify(struct edma_cc *ecc, int offset, unsigned and, in edma_modify() 329 static inline void edma_and(struct edma_cc *ecc, int offset, unsigned and) in edma_and() 337 static inline void edma_or(struct edma_cc *ecc, int offset, unsigned or) in edma_or() 345 static inline unsigned int edma_read_array(struct edma_cc *ecc, int offset, in edma_read_array() 351 static inline void edma_write_array(struct edma_cc *ecc, int offset, int i, in edma_write_array() 357 static inline void edma_modify_array(struct edma_cc *ecc, int offset, int i, in edma_modify_array() 363 static inline void edma_or_array(struct edma_cc *ecc, int offset, int i, in edma_or_array() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/rkflash/ |
| H A D | sfc_nand.c | 367 u8 ecc; in sfc_nand_get_ecc_status0() local 408 u8 ecc; in sfc_nand_get_ecc_status1() local 450 u8 ecc; in sfc_nand_get_ecc_status2() local 499 u8 ecc; in sfc_nand_get_ecc_status3() local 549 u8 ecc; in sfc_nand_get_ecc_status4() local 593 u8 ecc; in sfc_nand_get_ecc_status5() local 639 u8 ecc; in sfc_nand_get_ecc_status6() local 682 u8 ecc; in sfc_nand_get_ecc_status7() local 724 u8 ecc; in sfc_nand_get_ecc_status8() local 764 u8 ecc; in sfc_nand_get_ecc_status9() local
|
| /OK3568_Linux_fs/kernel/drivers/rkflash/ |
| H A D | sfc_nand.c | 352 u8 ecc; in sfc_nand_get_ecc_status0() local 393 u8 ecc; in sfc_nand_get_ecc_status1() local 435 u8 ecc; in sfc_nand_get_ecc_status2() local 484 u8 ecc; in sfc_nand_get_ecc_status3() local 534 u8 ecc; in sfc_nand_get_ecc_status4() local 578 u8 ecc; in sfc_nand_get_ecc_status5() local 624 u8 ecc; in sfc_nand_get_ecc_status6() local 667 u8 ecc; in sfc_nand_get_ecc_status7() local 709 u8 ecc; in sfc_nand_get_ecc_status8() local 749 u8 ecc; in sfc_nand_get_ecc_status9() local
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/ |
| H A D | sunxi_nand.c | 685 static u16 sunxi_nfc_randomizer_state(struct mtd_info *mtd, int page, bool ecc) in sunxi_nfc_randomizer_state() 704 int page, bool ecc) in sunxi_nfc_randomizer_config() 754 bool ecc, int page) in sunxi_nfc_randomizer_write_buf() 763 int len, bool ecc, int page) in sunxi_nfc_randomizer_read_buf() 815 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_chunk() local 909 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_read_extra_oob() local 942 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_write_chunk() local 990 struct nand_ecc_ctrl *ecc = &nand->ecc; in sunxi_nfc_hw_ecc_write_extra_oob() local 1010 struct nand_ecc_ctrl *ecc = &chip->ecc; in sunxi_nfc_hw_ecc_read_page() local 1047 struct nand_ecc_ctrl *ecc = &chip->ecc; in sunxi_nfc_hw_ecc_read_subpage() local [all …]
|
| H A D | rockchip_nand.c | 211 struct nand_ecc_ctrl *ecc, in rockchip_nand_hw_ecc_setup() 286 struct nand_ecc_ctrl *ecc = &chip->ecc; in rockchip_nand_read_extra_oob() local 301 struct nand_ecc_ctrl *ecc = &chip->ecc; in rockchip_nand_write_extra_oob() local 320 struct nand_ecc_ctrl *ecc = &chip->ecc; in rockchip_nand_hw_syndrome_pio_read_page() local 395 struct nand_ecc_ctrl *ecc = &chip->ecc; in rockchip_nand_hw_syndrome_pio_write_page() local 448 struct nand_ecc_ctrl *ecc) in rockchip_nand_ecc_max_strength() 479 struct nand_ecc_ctrl *ecc) in rockchip_nand_hw_ecc_ctrl_init() 517 struct nand_ecc_ctrl *ecc) in rockchip_nand_ecc_init()
|
| H A D | rockchip_nand_v9.c | 217 struct nand_ecc_ctrl *ecc, in rockchip_nand_hw_ecc_setup() 287 struct nand_ecc_ctrl *ecc = &chip->ecc; in rockchip_nand_read_extra_oob() local 302 struct nand_ecc_ctrl *ecc = &chip->ecc; in rockchip_nand_write_extra_oob() local 321 struct nand_ecc_ctrl *ecc = &chip->ecc; in rockchip_nand_hw_syndrome_pio_read_page() local 396 struct nand_ecc_ctrl *ecc = &chip->ecc; in rockchip_nand_hw_syndrome_pio_write_page() local 449 struct nand_ecc_ctrl *ecc) in rockchip_nand_ecc_max_strength() 480 struct nand_ecc_ctrl *ecc) in rockchip_nand_hw_ecc_ctrl_init() 518 struct nand_ecc_ctrl *ecc) in rockchip_nand_ecc_init()
|
| /OK3568_Linux_fs/u-boot/drivers/ddr/marvell/axp/ |
| H A D | ddr3_dqs.c | 133 u32 cs, ecc, reg; in ddr3_dqs_centralization_rx() local 215 u32 cs, ecc, reg; in ddr3_dqs_centralization_tx() local 296 int ddr3_find_adll_limits(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, int is_tx) in ddr3_find_adll_limits() 887 static int ddr3_center_calc(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, in ddr3_center_calc() 952 int ddr3_special_pattern_i_search(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, in ddr3_special_pattern_i_search() 1113 int ddr3_special_pattern_ii_search(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, in ddr3_special_pattern_ii_search() 1263 u32 ecc, int is_tx) in ddr3_set_dqs_centralization_results()
|
| H A D | ddr3_pbs.c | 99 u32 ecc; in ddr3_pbs_tx() local 407 u32 pbs_pattern_idx, u32 ecc) in ddr3_tx_shift_dqs_adll_step_before_fail() 541 u32 ecc; in ddr3_pbs_rx() local 918 u32 pbs_pattern_idx, u32 ecc) in ddr3_rx_shift_dqs_to_first_fail() 1088 u32 pbs_curr_val, u32 start_pbs, u32 ecc, int is_tx) in lock_pups() 1138 u32 *pcur_pup, u32 pbs_pattern_idx, u32 ecc) in ddr3_pbs_per_bit()
|
| H A D | ddr3_read_leveling.c | 182 u32 reg, cs, ecc, pup_num, phase, delay, pup; in ddr3_read_leveling_sw() local 337 u32 *locked_sum, u32 ecc, int *first_octet_locked, in overrun() 401 int ratio_2to1, u32 ecc, in ddr3_read_leveling_single_cs_rl_mode() 753 int ratio_2to1, u32 ecc, in ddr3_read_leveling_single_cs_window_mode()
|
| /OK3568_Linux_fs/kernel/fs/ocfs2/ |
| H A D | blockcheck.c | 355 u32 ecc; in ocfs2_block_check_compute() local 387 u32 crc, ecc; in ocfs2_block_check_validate() local 447 u32 crc, ecc; in ocfs2_block_check_compute_bhs() local 494 u32 crc, ecc, fix; in ocfs2_block_check_validate_bhs() local
|
| /OK3568_Linux_fs/kernel/drivers/scsi/csiostor/ |
| H A D | csio_hw_t5.c | 147 uint64_t *ecc) in csio_t5_mc_read() 194 uint64_t *ecc) in csio_t5_edc_read()
|
| /OK3568_Linux_fs/u-boot/fs/yaffs2/ |
| H A D | yaffs_tagscompat.c | 36 unsigned ecc = 0; in yaffs_calc_tags_ecc() local 53 unsigned ecc = tags->ecc; in yaffs_check_tags_ecc() local
|
| H A D | yaffs_packedtags2.h | 33 struct yaffs_ecc_other ecc; member
|
| H A D | yaffs_packedtags1.h | 28 unsigned ecc:12; member
|
| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/atmel/ |
| H A D | pmecc.h | 50 } ecc; member
|