Hi Bo, On 08/28/2013 04:54 PM, Bo Shen wrote: > Add possible to use software BCH ECC for atmel nand driver > > Signed-off-by: Bo Shen <voice.s...@gmail.com> > > --- > drivers/mtd/nand/atmel_nand.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c > index 96aca00..52efbee 100644 > --- a/drivers/mtd/nand/atmel_nand.c > +++ b/drivers/mtd/nand/atmel_nand.c > @@ -1177,7 +1177,11 @@ int atmel_nand_chip_init(int devnum, ulong base_addr) > mtd->priv = nand; > nand->IO_ADDR_R = nand->IO_ADDR_W = (void __iomem *)base_addr; > > +#ifdef CONFIG_NAND_ECC_BCH > + nand->ecc.mode = NAND_ECC_SOFT_BCH; > +#else > nand->ecc.mode = NAND_ECC_SOFT; > +#endif
I don't think this is enough for sw supported bch. Where do you feed the libbch? Best regards Andreas Bießmann _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot