projects
/
project
/
bcm63xx
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0e499b0
)
mtd mxc nand: Fix ECC state after read_page_raw_syndrome()
author
Benoît Thébaudeau
<benoit.thebaudeau@advansee.com>
Mon, 13 Aug 2012 20:50:19 +0000
(22:50 +0200)
committer
Scott Wood
<scottwood@freescale.com>
Tue, 18 Sep 2012 00:51:45 +0000
(19:51 -0500)
mxc_nand_read_page_raw_syndrome() should reenable ECC upon exit. This fixes ECC
errors left uncorrected after a call to this function.
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Cc: Scott Wood <scottwood@freescale.com>
Cc: Stefano Babic <sbabic@denx.de>
Signed-off-by: Scott Wood <scottwood@freescale.com>
drivers/mtd/nand/mxc_nand.c
patch
|
blob
|
history
diff --git
a/drivers/mtd/nand/mxc_nand.c
b/drivers/mtd/nand/mxc_nand.c
index 7a180e18390e931120f31b40bc252656d5d5726a..2ae41dcd1b460a52a1cf7cd46ebf1dc16635ad59 100644
(file)
--- a/
drivers/mtd/nand/mxc_nand.c
+++ b/
drivers/mtd/nand/mxc_nand.c
@@
-470,7
+470,7
@@
static int mxc_nand_read_page_raw_syndrome(struct mtd_info *mtd,
size = mtd->oobsize - (oob - chip->oob_poi);
if (size)
chip->read_buf(mtd, oob, size);
- _mxc_nand_enable_hwecc(mtd,
0
);
+ _mxc_nand_enable_hwecc(mtd,
1
);
return 0;
}