summaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/kmeter1_nand.c
diff options
context:
space:
mode:
authorTom Rini <trini@ti.com>2013-02-18 09:57:06 -0500
committerTom Rini <trini@ti.com>2013-02-18 09:57:06 -0500
commit1671ba7c0d5dd59c84cb3ae5dc586242d65cbf5f (patch)
tree65493c2c97adc37be6a60fc0a2fb81d214257fb1 /drivers/mtd/nand/kmeter1_nand.c
parentea6bd08b7717bf0d3f69ad9f016bf3b03b3eaf16 (diff)
parent411190cb16b63e39345a608b68b3d1be5168117a (diff)
Merge branch 'master' of git://git.denx.de/u-boot-mpc83xx
Diffstat (limited to 'drivers/mtd/nand/kmeter1_nand.c')
-rw-r--r--drivers/mtd/nand/kmeter1_nand.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/mtd/nand/kmeter1_nand.c b/drivers/mtd/nand/kmeter1_nand.c
index e8e5b7b85e8..f044597237a 100644
--- a/drivers/mtd/nand/kmeter1_nand.c
+++ b/drivers/mtd/nand/kmeter1_nand.c
@@ -119,7 +119,11 @@ static int kpn_nand_dev_ready(struct mtd_info *mtd)
int board_nand_init(struct nand_chip *nand)
{
+#if defined(CONFIG_NAND_ECC_BCH)
+ nand->ecc.mode = NAND_ECC_SOFT_BCH;
+#else
nand->ecc.mode = NAND_ECC_SOFT;
+#endif
/* Reference hardware control function */
nand->cmd_ctrl = kpn_nand_hwcontrol;