Comments

From: David Brownell <dbrownell@users.sourceforge.net>
Minimal support for the 4-bit ECC engine found on DM355, DM365,
DA830/OMAP-L137, and similar recent DaVinci-family chips.
This is limited to small-page flash for now; there are some page layout
issues for large page chips. Note that most boards using this engine
(like the DM355 EVM) include 2GByte large page chips.
Sanity tested on DM355 EVM after swapping the socketed NAND for a
small-page one.
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Cc: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
arch/arm/mach-davinci/include/mach/nand.h | 8
drivers/mtd/nand/davinci_nand.c | 304 +++++++++++++++++++-
2 files changed, 297 insertions(+), 15 deletions(-)