summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Weitzel <j.weitzel@phytec.de>2011-04-19 16:12:02 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2011-04-20 08:59:42 +0200
commitc318b0fad46a25d1156c2bf954dc41c2ce7ef00c (patch)
tree4d9ca4b12661aee41808b5e58e8cf20f7ba105d7
parent96d3f6cf1c83ebe614fa0a94ae1f8eeb20f647a8 (diff)
downloadbarebox-c318b0fad46a25d1156c2bf954dc41c2ce7ef00c.tar.gz
barebox-c318b0fad46a25d1156c2bf954dc41c2ce7ef00c.tar.xz
ARM: omap4: fix dev_width for omap_enable_hwecc
NAND_BUSWIDTH_16 should result in dev_width = 1 according to the kernel driver omap_enable_hwecc: dev_width = (chip->options & NAND_BUSWIDTH_16) ? 1 : 0; Signed-off-by: Jan Weitzel <j.weitzel@phytec.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--drivers/mtd/nand/nand_omap_gpmc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/nand/nand_omap_gpmc.c b/drivers/mtd/nand/nand_omap_gpmc.c
index 9d375aa3..fc485514 100644
--- a/drivers/mtd/nand/nand_omap_gpmc.c
+++ b/drivers/mtd/nand/nand_omap_gpmc.c
@@ -465,7 +465,7 @@ static void omap_enable_hwecc(struct mtd_info *mtd, int mode)
struct gpmc_nand_info *oinfo = (struct gpmc_nand_info *)(nand->priv);
unsigned int bch_mod = 0, bch_wrapmode = 0, eccsize1 = 0, eccsize0 = 0;
unsigned int ecc_conf_val = 0, ecc_size_conf_val = 0;
- int dev_width = nand->options & NAND_BUSWIDTH_16 ? 0 : 1;
+ int dev_width = nand->options & NAND_BUSWIDTH_16 ? 1 : 0;
int ecc_size = nand->ecc.size;
int cs = 0;