]> git.baikalelectronics.ru Git - kernel.git/commit
mtd: sh_flctl: Use different OOB layout
authorBastian Hecht <hechtb@googlemail.com>
Mon, 14 May 2012 12:14:42 +0000 (14:14 +0200)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Fri, 6 Jul 2012 17:17:03 +0000 (18:17 +0100)
commitb667c0553e86e0983bb99d21a2b2eefe4d8f9138
tree1af0988ca731f7c669d636b37086ea1042553f7e
parent09758889284d9183493073a35216fa1c60a9b4c8
mtd: sh_flctl: Use different OOB layout

The flctl hardware has changed and a new OOB layout must be adapted for
2KiB page size NAND chips when using hardware ECC.
The related bit fields ECCPOS[0-2] are gone — the bits are marked as
reserved now in the datasheet. As there are no official users of the
hardware ECC so far, they are completely removed.

Signed-off-by: Bastian Hecht <hechtb@gmail.com>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
drivers/mtd/nand/sh_flctl.c
include/linux/mtd/sh_flctl.h