]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mtd: mxc_nand: move ecc strengh setup before nand_scan_tail
authorSascha Hauer <s.hauer@pengutronix.de>
Fri, 25 May 2012 14:22:42 +0000 (16:22 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 9 Jun 2012 15:36:13 +0000 (00:36 +0900)
commit1e98ce80a4493f32b44f227d6050318462ca9d5d
tree3dabc727f043859a7045569ccc5a2b939fb5774a
parent29924c0318327d0444e0317587faf4a0693527a8
mtd: mxc_nand: move ecc strengh setup before nand_scan_tail

commit 4a43faf54e9173b6acce37cf7f053fc9515a2cdf upstream.

Since commit 6a918bade9dab40aaef80559bd1169c69e8d69cb, the mxc_nand driver
fails with:

Driver must set ecc.strength when using hardware ECC

This is because nand_scan_tail checks for correct ecc strength
settings, so we must set them up before nand_scan_tail.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/mtd/nand/mxc_nand.c