]> git.karo-electronics.de Git - mv-sheeva.git/commit
mtd: Add new SmartMedia/xD FTL
authorMaxim Levitsky <maximlevitsky@gmail.com>
Mon, 22 Feb 2010 18:39:41 +0000 (20:39 +0200)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Fri, 26 Feb 2010 19:06:50 +0000 (19:06 +0000)
commit7d17c02a01a111f40986859f044c8c4cce8a4aa6
treeb9fec0a8ad3073e3d7ca442fc1db17b054974e66
parenta7790532f5b7358c33a6b1834dc2b318de209f31
mtd: Add new SmartMedia/xD FTL

This implements new readwrite SmartMedia/xd FTL.

mtd driver must have support proper ECC and badblock verification
based on oob parts for 512 bytes nand.

Also mtd driver must define read_oob and write_oob, which are used
to read and write both data and oob together.

Signed-off-by: Maxim Levitsky <maximlevitsky@gmail.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
drivers/mtd/Kconfig
drivers/mtd/Makefile
drivers/mtd/sm_ftl.c [new file with mode: 0644]
drivers/mtd/sm_ftl.h [new file with mode: 0644]