mtd: nand: update to v3.11-rc1
This updates the NAND stuff to Linux-3.11-rc1. It is synchronized
as best as we can get:

- locks removed
- The splitting in different files we had to better support different
  features has been dropped. Instead this is now done mostly with the
  use of __maybe_unused

Some barebox adjustments are forward ported, like:

- Allow partial page writes
- Optionally allow to erase bad blocks
- check for all_ff before writing a page

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 69f3d6c commit 66891566ccf72c19c3c25182f98eda4dc2a8ad3e
@Sascha Hauer Sascha Hauer authored on 18 Jul 2013
Showing 22 changed files
View
arch/arm/boards/nhk8815/setup.c
View
drivers/mtd/nand/Kconfig
View
drivers/mtd/nand/Makefile
View
drivers/mtd/nand/atmel_nand.c
View
drivers/mtd/nand/nand.h
View
drivers/mtd/nand/nand_base.c
Too large (Show diff)
View
drivers/mtd/nand/nand_bbt.c
Too large (Show diff)
View
drivers/mtd/nand/nand_bch.c 0 → 100644
View
drivers/mtd/nand/nand_hwecc.c 100644 → 0
View
drivers/mtd/nand/nand_hwecc_syndrome.c 100644 → 0
View
drivers/mtd/nand/nand_ids.c
View
drivers/mtd/nand/nand_imx.c
View
drivers/mtd/nand/nand_mxs.c
View
drivers/mtd/nand/nand_omap_gpmc.c
View
drivers/mtd/nand/nand_swecc.c 100644 → 0
View
drivers/mtd/nand/nand_write.c 100644 → 0
View
include/asm-generic/errno.h
View
include/linux/mtd/bbm.h
View
include/linux/mtd/flashchip.h 0 → 100644
View
include/linux/mtd/mtd.h
View
include/linux/mtd/nand.h
View
include/linux/mtd/nand_bch.h 0 → 100644