[MTD] NAND modularize ECC
First step of modularizing ECC support.
- Move ECC related functionality into a seperate embedded data structure
- Get rid of the hardware dependend constants to simplify new ECC models
Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
Showing
- drivers/mtd/nand/ams-delta.c 1 addition, 1 deletiondrivers/mtd/nand/ams-delta.c
- drivers/mtd/nand/au1550nd.c 1 addition, 1 deletiondrivers/mtd/nand/au1550nd.c
- drivers/mtd/nand/autcpu12.c 1 addition, 1 deletiondrivers/mtd/nand/autcpu12.c
- drivers/mtd/nand/cs553x_nand.c 7 additions, 5 deletionsdrivers/mtd/nand/cs553x_nand.c
- drivers/mtd/nand/diskonchip.c 6 additions, 4 deletionsdrivers/mtd/nand/diskonchip.c
- drivers/mtd/nand/h1910.c 1 addition, 1 deletiondrivers/mtd/nand/h1910.c
- drivers/mtd/nand/nand_base.c 48 additions, 98 deletionsdrivers/mtd/nand/nand_base.c
- drivers/mtd/nand/nandsim.c 1 addition, 1 deletiondrivers/mtd/nand/nandsim.c
- drivers/mtd/nand/ndfc.c 6 additions, 4 deletionsdrivers/mtd/nand/ndfc.c
- drivers/mtd/nand/ppchameleonevb.c 2 additions, 2 deletionsdrivers/mtd/nand/ppchameleonevb.c
- drivers/mtd/nand/rtc_from4.c 7 additions, 5 deletionsdrivers/mtd/nand/rtc_from4.c
- drivers/mtd/nand/s3c2410.c 9 additions, 7 deletionsdrivers/mtd/nand/s3c2410.c
- drivers/mtd/nand/sharpsl.c 6 additions, 4 deletionsdrivers/mtd/nand/sharpsl.c
- drivers/mtd/nand/toto.c 1 addition, 1 deletiondrivers/mtd/nand/toto.c
- drivers/mtd/nand/ts7250.c 1 addition, 1 deletiondrivers/mtd/nand/ts7250.c
- include/linux/mtd/nand.h 33 additions, 30 deletionsinclude/linux/mtd/nand.h
Loading
Please register or sign in to comment