summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2009-09-08 10:34:14 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2009-09-08 12:42:55 +0200
commit83ff0b6dffc1e029e2d515c0d78f79ed0bd8e1c3 (patch)
tree1459b3fc706b1d7f045ca62ff578bd3e4cdbd245 /drivers
parent13d3db22d3b57a02ad82271e722402b0c2d573c0 (diff)
downloadbarebox-83ff0b6dffc1e029e2d515c0d78f79ed0bd8e1c3.tar.gz
barebox-83ff0b6dffc1e029e2d515c0d78f79ed0bd8e1c3.tar.xz
nand_base: We have to ignore the -EUCLEAN error
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/nand/nand_base.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/nand/nand_base.c b/drivers/nand/nand_base.c
index d24d1812cf..8dc81d3463 100644
--- a/drivers/nand/nand_base.c
+++ b/drivers/nand/nand_base.c
@@ -1054,7 +1054,7 @@ static int nand_do_read_ops(struct mtd_info *mtd, loff_t from,
if (mtd->ecc_stats.failed - stats.failed)
return -EBADMSG;
- return mtd->ecc_stats.corrected - stats.corrected ? -EUCLEAN : 0;
+ return 0;
}
/**