]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
mtd: fsl_ifc_nand: set NAND_NO_SUBPAGE_WRITE
authorScott Wood <scottwood@freescale.com>
Wed, 10 Apr 2013 22:34:37 +0000 (17:34 -0500)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Mon, 5 Aug 2013 18:09:39 +0000 (19:09 +0100)
commit20cd0008bb01ea0f5dd5779896bf6f069aab9c8a
tree63b767ed9083bd2c251cab328a6cfceaacf3827d
parent435796889d714ffaf90923cfea868d8b5d28008c
mtd: fsl_ifc_nand: set NAND_NO_SUBPAGE_WRITE

This controller only does ECC on full-page accesses, even though the
ECC consists of multiple steps.  fsl_elbc_nand can get away with this
because the ECC of an all-0xff region will be all-0xff, but this is not
true with the ECC algorithms used by IFC.

Signed-off-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
drivers/mtd/nand/fsl_ifc_nand.c