mtd: Blackfin NFC: wait for the ECC reset to finish
authorBarry Song <barry.song@analog.com>
Thu, 5 Aug 2010 15:07:41 +0000 (11:07 -0400)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Thu, 5 Aug 2010 15:14:24 +0000 (16:14 +0100)
commit752b957a37ee1cc09fccb39a8bc5843edf32119b
tree8640f15b201f49348d8c2e1cc0ff668b680c502d
parent00355b0baadf949f02ab7d3e2bd222e3fbcc72ee
mtd: Blackfin NFC: wait for the ECC reset to finish

When resetting the ECC registers/counters, the bit will automatically
clear itself once the reset has actually finished.  So make sure we
wait for that to occur before doing anything else rather than assuming
everything is peachy and proceeding with stale ECC values.

Signed-off-by: Barry Song <barry.song@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
drivers/mtd/nand/bf5xx_nand.c