]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - drivers/mtd/nand/omap_gpmc.c
mtd: nand: omap_gpmc: fix broken error correction
[karo-tx-uboot.git] / drivers / mtd / nand / omap_gpmc.c
index 5af213c75849d0615c022d1bceae7f8f2d2abcb4..746fb4adbd3a4c605ef9c3af5c482ef204bab406 100644 (file)
@@ -1128,13 +1128,8 @@ int board_nand_init(struct nand_chip *nand)
 #if defined(CONFIG_AM33XX) || defined(CONFIG_NAND_OMAP_BCH8)
        nand->ecc.mode = NAND_ECC_HW;
        nand->ecc.layout = &hw_bch8_nand_oob;
-#ifdef CONFIG_SYS_GPMC_PREFETCH_ENABLE
-       nand->ecc.size = CONFIG_SYS_NAND_ECCSIZE * 4;
-       nand->ecc.bytes = CONFIG_SYS_NAND_ECCBYTES * 4;
-#else
        nand->ecc.size = CONFIG_SYS_NAND_ECCSIZE;
        nand->ecc.bytes = CONFIG_SYS_NAND_ECCBYTES;
-#endif
        nand->ecc.strength = 8;
        nand->ecc.hwctl = omap_enable_ecc_bch;
        nand->ecc.correct = omap_correct_data_bch;