Searched refs:ecc_caps (Results 1 – 5 of 5) sorted by relevance
181 struct aml_sfc_ecc_cfg *ecc_caps; member214 .ecc_caps = aml_a113l2_ecc_caps,953 struct aml_sfc_ecc_cfg *ecc_caps = caps->ecc_caps; in aml_sfc_ecc_init_ctx() local960 if (ecc_caps[i].stepsize == ecc_step_size) { in aml_sfc_ecc_init_ctx()962 nand->ecc.ctx.conf.flags |= BIT(ecc_caps[i].bch); in aml_sfc_ecc_init_ctx()965 if (ecc_caps[i].strength == ecc_strength) in aml_sfc_ecc_init_ctx()
540 struct nand_ecc_caps ecc_caps; member1129 struct nand_ecc_caps *ecc_caps = &cdns_ctrl->ecc_caps; in cadence_nand_read_bch_caps() local1166 ecc_caps->nstepinfos = 0; in cadence_nand_read_bch_caps()1174 ecc_caps->nstepinfos++; in cadence_nand_read_bch_caps()1179 ecc_caps->stepinfos = &cdns_ctrl->ecc_stepinfos[0]; in cadence_nand_read_bch_caps()1183 ecc_caps->calc_ecc_bytes = &cadence_nand_calc_ecc_bytes_256; in cadence_nand_read_bch_caps()1186 ecc_caps->calc_ecc_bytes = &cadence_nand_calc_ecc_bytes_512; in cadence_nand_read_bch_caps()1189 ecc_caps->calc_ecc_bytes = &cadence_nand_calc_ecc_bytes_1024; in cadence_nand_read_bch_caps()1192 ecc_caps->calc_ecc_bytes = &cadence_nand_calc_ecc_bytes_2048; in cadence_nand_read_bch_caps()1195 ecc_caps->calc_ecc_bytes = &cadence_nand_calc_ecc_bytes_4096; in cadence_nand_read_bch_caps()[all …]
381 const struct nand_ecc_caps *ecc_caps; member
148 const struct nand_ecc_caps *ecc_caps; member1342 ret = nand_ecc_choose_conf(nand, nfc->data->ecc_caps, in meson_nand_attach_chip()1528 .ecc_caps = &meson_gxl_ecc_caps,1532 .ecc_caps = &meson_axg_ecc_caps,
1018 ret = nand_ecc_choose_conf(chip, denali->ecc_caps, in denali_attach_chip()