u-boot/drivers/mtd/nand
Sergey Lapin dfe64e2c89 mtd: resync with Linux-3.7.1
This patch is essentially an update of u-boot MTD subsystem to
the state of Linux-3.7.1 with exclusion of some bits:

- the update is concentrated on NAND, no onenand or CFI/NOR/SPI
flashes interfaces are updated EXCEPT for API changes.

- new large NAND chips support is there, though some updates
have got in Linux-3.8.-rc1, (which will follow on top of this patch).

To produce this update I used tag v3.7.1 of linux-stable repository.

The update was made using application of relevant patches,
with changes relevant to U-Boot-only stuff sticked together
to keep bisectability. Then all changes were grouped together
to this patch.

Signed-off-by: Sergey Lapin <slapin@ossfans.org>
[scottwood@freescale.com: some eccstrength and build fixes]
Signed-off-by: Scott Wood <scottwood@freescale.com>
2013-05-31 17:12:03 -05:00
..
am335x_spl_bch.c am33xx_spl_bch: simple SPL nand loader for AM33XX 2012-12-10 08:54:02 -07:00
atmel_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
atmel_nand_ecc.h at91: atmel_nand: Update driver to support Programmable Multibit ECC controller 2012-09-01 17:06:14 +02:00
bfin_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
davinci_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
diskonchip.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
fsl_elbc_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
fsl_elbc_spl.c spl/nand: config symbol documentation 2012-11-26 15:41:26 -06:00
fsl_ifc_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
fsl_upm.c MPC85xx: remove support for TQM85xx boards 2012-10-05 11:07:42 -07:00
fsmc_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
jz4740_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
kb9202_nand.c KB9202: Add NAND support 2009-08-26 15:37:01 -05:00
kirkwood_nand.c kirkwood_nand: allow usage of NAND_ECC_SOFT_BCH 2013-04-12 21:42:01 +05:30
kmeter1_nand.c kmeter1_nand: allow uasge of NAND_ECC_SOFT_BCH 2013-02-15 17:47:20 -06:00
Makefile arm: Remove support for unused s3c64xx 2013-04-12 07:55:08 +02:00
mpc5121_nfc.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
mxc_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
mxc_nand.h nand: mxc: Switch NAND SPL to generic SPL 2013-04-12 07:55:07 +02:00
mxc_nand_spl.c lib: consolidate hang() 2013-05-01 16:41:08 -04:00
mxs_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
nand.c nand: Introduce CONFIG_SYS_NAND_SELF_INIT 2012-01-26 16:09:06 -06:00
nand_base.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
nand_bbt.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
nand_bch.c nand: Merge BCH code from Linux nand driver 2012-01-26 16:09:02 -06:00
nand_ecc.c drivers/mtd/nand: sparse fixes 2012-11-04 11:00:38 -07:00
nand_ids.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
nand_plat.c mtd: nand_plat: add simple GPIO framework DEV_READY option 2010-07-08 16:52:12 -05:00
nand_spl_load.c drivers/mtd/nand/nand_spl_load.c: Fix GCC 4.6 warning 2011-12-07 16:02:07 -06:00
nand_spl_simple.c nand_spl_simple: store ecc data on the stack 2012-01-26 16:06:21 -06:00
nand_util.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
ndfc.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
nomadik.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
omap_gpmc.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
s3c2410_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
tegra_nand.c mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
tegra_nand.h mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00