[MTD] NAND Replace oobinfo by ecclayout
authorThomas Gleixner <tglx@cruncher.tec.linutronix.de>
Sat, 27 May 2006 20:16:10 +0000 (22:16 +0200)
committerThomas Gleixner <tglx@cruncher.tec.linutronix.de>
Mon, 29 May 2006 13:06:50 +0000 (15:06 +0200)
commit5bd34c091a044d130601370c370f84b1c59f1627
tree8b08012a9a30186a8805d506f8438e2944f5f31b
parentff268fb8791cf18df536113355d7184007c269d9
[MTD] NAND Replace oobinfo by ecclayout

The nand_oobinfo structure is not fitting the newer error correction
demands anymore. Replace it by struct nand_ecclayout and fixup the users
all over the place. Keep the nand_oobinfo based ioctl for user space
compability reasons.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
20 files changed:
drivers/mtd/mtdchar.c
drivers/mtd/mtdconcat.c
drivers/mtd/mtdpart.c
drivers/mtd/nand/diskonchip.c
drivers/mtd/nand/nand_base.c
drivers/mtd/nand/ndfc.c
drivers/mtd/nand/rtc_from4.c
drivers/mtd/nand/s3c2410.c
drivers/mtd/nand/sharpsl.c
drivers/mtd/onenand/onenand_base.c
fs/jffs2/jffs2_fs_sb.h
fs/jffs2/wbuf.c
include/linux/mtd/inftl.h
include/linux/mtd/mtd.h
include/linux/mtd/nand.h
include/linux/mtd/nftl.h
include/linux/mtd/onenand.h
include/linux/mtd/partitions.h
include/mtd/mtd-abi.h
include/mtd/mtd-user.h