kernel_optimize_test/drivers/mtd/nand
Sneha Narnakaje f12a947328 mtd: nand: DaVinci: Add 4-bit ECC support for large page NAND chips
This patch adds 4-bit ECC support for large page NAND chips using the new
ECC mode NAND_ECC_HW_OOB_FIRST.  The platform data from board-dm355-evm
has been adjusted to use this mode.

The patches have been verified on DM355 device with 2KiB-page Micron
devices using mtd-tests and JFFS2.  Error correction up to 4 bits has
also been verified using nandwrite/nanddump utilities.

Reviewed-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Sneha Narnakaje <nsnehaprabha@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Troy Kisky <troy.kisky@boundarydevices.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
2009-09-19 11:16:57 -07:00
..
alauda.c
ams-delta.c
atmel_nand_ecc.h
atmel_nand.c mtd: nand: add "page" parameter to all read_page/read_page_raw APIs 2009-09-19 11:13:47 -07:00
au1550nd.c
autcpu12.c
bf5xx_nand.c
cafe_nand.c mtd: nand: add "page" parameter to all read_page/read_page_raw APIs 2009-09-19 11:13:47 -07:00
cmx270_nand.c
cs553x_nand.c
davinci_nand.c mtd: nand: DaVinci: Add 4-bit ECC support for large page NAND chips 2009-09-19 11:16:57 -07:00
diskonchip.c
edb7312.c
excite_nandflash.c
fsl_elbc_nand.c mtd: nand: add "page" parameter to all read_page/read_page_raw APIs 2009-09-19 11:13:47 -07:00
fsl_upm.c
gpio.c
h1910.c
Kconfig
Makefile
mxc_nand.c
nand_base.c mtd: nand: add new ECC mode - ECC_HW_OOB_FIRST 2009-09-19 11:14:54 -07:00
nand_bbt.c
nand_ecc.c
nand_ids.c
nandsim.c
ndfc.c
omap2.c mtd: nand: fix build failure and incorrect return from omap_wait() 2009-06-28 10:24:13 +01:00
orion_nand.c mtd: nand: register orion_nand using platform_driver_probe() 2009-09-19 11:06:30 -07:00
pasemi_nand.c
plat_nand.c
ppchameleonevb.c
pxa3xx_nand.c
rtc_from4.c
s3c2410.c
sh_flctl.c mtd: nand: add "page" parameter to all read_page/read_page_raw APIs 2009-09-19 11:13:47 -07:00
sharpsl.c
socrates_nand.c
spia.c
tmio_nand.c
ts7250.c mtd: ep93xx: cleanup includes in ts7250 nand driver 2009-09-04 09:35:12 +01:00
txx9ndfmc.c