]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
mtd: nand: fsmc_nand: handle on-die ECC case
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 29 Apr 2017 09:06:46 +0000 (11:06 +0200)
committerBoris Brezillon <boris.brezillon@free-electrons.com>
Thu, 1 Jun 2017 08:09:23 +0000 (10:09 +0200)
commit838ff7b333263abc9e7e026bb225ed66511f450f
tree96ba2c29c95bb28d219e97120f27351059dda37f
parent9748e1d87573c94191442d6bd0307f523e5cd8b8
mtd: nand: fsmc_nand: handle on-die ECC case

This commit adjusts the fsmc_nand driver so that it accepts the
NAND_ECC_ON_DIE case. It simply does nothing in this case, since both
the ECC operations and OOB layout will be defined by the NAND chip code
rather than by the NAND controller code.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
drivers/mtd/nand/fsmc_nand.c