[PATCH v2 2/3] NAND: Add new ECC mode - ECC_HW_OOB_FIRST
Artem Bityutskiy
dedekind at infradead.org
Mon Jun 22 04:21:41 EDT 2009
On Tue, 2009-06-16 at 16:23 -0400, s-paulraj at ti.com wrote:
> From: Sandeep Paulraj <s-paulraj at ti.com>
>
> The patch applies to linux-mtd GIT tree
>
> This patch adds the new mode NAND_ECC_HW_OOB_FIRST in the nand code to
> support 4-bit ECC on TI DaVinci devices with large page (up to 4K) NAND
> chips. This ECC mode is similar to NAND_ECC_HW, with the exception of
> read_page API that first reads the OOB area, reads the data in chunks, feeds
> the ECC from OOB area to the ECC hw engine and perform any correction on the
> data as per the ECC status reported by the engine.
>
> "ECC_HW_OOB_FIRST" name suggested by Thomas Gleixner
>
> Reviewed-by: David Brownell <dbrownell at users.sourceforge.net>
> Signed-off-by: Sneha Narnakaje <nsnehaprabha at ti.com>
> Signed-off-by: Sandeep Paulraj <s-paulraj at ti.com
I've applied your 3 patches and they do not compile:
CC [M] drivers/mtd/nand/nand_ecc.o
drivers/mtd/nand/nand_base.c: In function ‘nand_scan_tail’:
drivers/mtd/nand/nand_base.c:2724: error: ‘NAND_ECC_HW_OOB_FIRST’ undeclared (first use in this function)
drivers/mtd/nand/nand_base.c:2724: error: (Each undeclared identifier is reported only once
drivers/mtd/nand/nand_base.c:2724: error: for each function it appears in.)
make[3]: *** [drivers/mtd/nand/nand_base.o] Error 1
make[3]: *** Waiting for unfinished jobs....
CC [M] drivers/mtd/devices/docprobe.o
--
Best regards,
Artem Bityutskiy (Битюцкий Артём)
More information about the linux-mtd
mailing list