Lines Matching full:bch
13 #include <linux/bch.h>
164 * @errloc: Array of errors located with soft BCH
166 * @bch: BCH structure
187 struct bch_control *bch; member
388 * The hardware BCH ECC engine is known to be inconstent in BCH mode and never
390 * software BCH implementation in the read path.
448 * For each step, compute by softare the BCH syndrome over the raw data. in anfc_read_page_hw_ecc()
463 bf = bch_decode(anand->bch, raw_buf, chip->ecc.size, in anfc_read_page_hw_ecc()
1186 anand->bch = bch_init(bch_gf_mag, ecc->strength, bch_prim_poly, true); in anfc_init_hw_ecc_controller()
1187 if (!anand->bch) in anfc_init_hw_ecc_controller()
1261 if (anand->bch) in anfc_detach_chip()
1262 bch_free(anand->bch); in anfc_detach_chip()