Searched refs:ecc_cfg (Results 1 – 2 of 2) sorted by relevance
540 struct aml_sfc_ecc_cfg *ecc_cfg; in aml_sfc_check_ecc_pages_valid() local545 ecc_cfg = aml_sfc_to_ecc_ctx(sfc); in aml_sfc_check_ecc_pages_valid()546 info += raw ? 0 : ecc_cfg->nsteps - 1; in aml_sfc_check_ecc_pages_valid()635 struct aml_sfc_ecc_cfg *ecc_cfg; in aml_sfc_set_user_byte() local639 ecc_cfg = aml_sfc_to_ecc_ctx(sfc); in aml_sfc_set_user_byte()643 for (i = 0, count = 0; i < ecc_cfg->nsteps; i++, count += step_size) { in aml_sfc_set_user_byte()652 struct aml_sfc_ecc_cfg *ecc_cfg; in aml_sfc_get_user_byte() local656 ecc_cfg = aml_sfc_to_ecc_ctx(sfc); in aml_sfc_get_user_byte()658 for (i = 0, count = 0; i < ecc_cfg->nsteps; i++, count += ECC_BCH8_INFO_BYTES) { in aml_sfc_get_user_byte()667 struct aml_sfc_ecc_cfg *ecc_cfg; in aml_sfc_check_hwecc_status() local[all …]
144 struct mtk_ecc_config ecc_cfg; member383 nfc->ecc_cfg.strength = chip->ecc.strength; in mtk_nfc_hw_runtime_config()384 nfc->ecc_cfg.len = chip->ecc.size + mtk_nand->fdm.ecc_size; in mtk_nfc_hw_runtime_config()647 nfc->ecc_cfg.mode = ECC_DMA_MODE; in mtk_nfc_sector_encode()648 nfc->ecc_cfg.op = ECC_ENCODE; in mtk_nfc_sector_encode()650 return mtk_ecc_encode(nfc->ecc, &nfc->ecc_cfg, data, size); in mtk_nfc_sector_encode()843 nfc->ecc_cfg.op = ECC_ENCODE; in mtk_nfc_write_page()844 nfc->ecc_cfg.mode = ECC_NFI_MODE; in mtk_nfc_write_page()845 ret = mtk_ecc_enable(nfc->ecc, &nfc->ecc_cfg); in mtk_nfc_write_page()979 nfc->ecc_cfg.mode = ECC_NFI_MODE; in mtk_nfc_read_subpage()[all …]