[U-Boot] Pull request: nand flash
Wolfgang Denk
wd at denx.de
Sat Feb 11 22:15:04 CET 2012
Dear Scott Wood,
In message <20120126221209.GA18039 at schlenkerla.am.freescale.net> you wrote:
> These patches were posted before the close of the merge window.
>
> The following changes since commit 137703b811502dfea364650fb3e17f20b4c21333:
>
> overo: add SPL support (2012-01-16 08:40:13 +0100)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-nand-flash.git master
>
> Christian Hitz (7):
> nand: Merge BCH code from Linux nand driver
> nand: Add more NAND types from Linux nand driver
> nand: cleanup whitespace
> nand: Merge changes from Linux nand driver
> nand: Merge changes to BBT from Linux nand driver
> nand: Sanitize ONFI strings.
> nand: make 1-bit software ECC configurable
>
> Scott Wood (4):
> NAND: Remove additional (CONFIG_SYS)_NAND_MAX_CHIPS
> nand_spl: store ecc data on the stack
> nand: Introduce CONFIG_SYS_NAND_SELF_INIT
> nand/fsl_elbc: Convert to self-init
>
> Shengzhou Liu (1):
> mtd/nand: Add ONFI support for FSL NAND controller
>
> Stefano Babic (1):
> nand_spl_simple: store ecc data on the stack
>
> Vladimir Zapolskiy (1):
> NAND: remove NAND_MAX_CHIPS definitions
>
> doc/README.nand | 62 ++
> drivers/mtd/nand/Makefile | 3 +-
> drivers/mtd/nand/fsl_elbc_nand.c | 60 ++-
> drivers/mtd/nand/nand.c | 96 ++-
> drivers/mtd/nand/nand_base.c | 677 +++++++++++------
> drivers/mtd/nand/nand_bbt.c | 427 ++++++++---
> drivers/mtd/nand/nand_bch.c | 236 ++++++
> drivers/mtd/nand/nand_ids.c | 35 +
> drivers/mtd/nand/nand_spl_simple.c | 42 +-
> include/configs/P1_P2_RDB.h | 3 +-
> include/configs/PMC440.h | 2 -
> include/configs/SIMPC8313.h | 3 +-
> include/configs/VCMA9.h | 1 -
> include/configs/acadia.h | 2 -
> include/configs/am3517_crane.h | 4 -
> include/configs/am3517_evm.h | 4 -
> include/configs/aria.h | 4 -
> include/configs/at91sam9m10g45ek.h | 1 -
> include/configs/bamboo.h | 2 -
> include/configs/bf526-ezbrd.h | 1 -
> include/configs/bf527-ad7160-eval.h | 1 -
> include/configs/bf527-ezkit.h | 1 -
> include/configs/bf548-ezkit.h | 1 -
> include/configs/cam_enc_4xx.h | 4 -
> include/configs/canyonlands.h | 2 -
> include/configs/cm-bf527.h | 1 -
> include/configs/cpu9260.h | 1 -
> include/configs/da830evm.h | 1 -
> include/configs/da850evm.h | 1 -
> include/configs/davinci_dm355leopard.h | 1 -
> include/configs/devkit8000.h | 5 -
> include/configs/ea20.h | 1 -
> include/configs/eb_cpux9k2.h | 1 -
> include/configs/enbw_cmc.h | 1 -
> include/configs/hawkboard.h | 6 +-
> include/configs/kilauea.h | 2 -
> include/configs/km/km_arm.h | 1 -
> include/configs/m28evk.h | 1 -
> include/configs/mecp5123.h | 2 -
> include/configs/mpc5121ads.h | 1 -
> include/configs/mv-common.h | 1 -
> include/configs/omap3_beagle.h | 4 -
> include/configs/omap3_evm.h | 4 -
> include/configs/omap3_evm_quick_nand.h | 4 -
> include/configs/pdm360ng.h | 2 -
> include/configs/pm9261.h | 1 -
> include/configs/pm9263.h | 1 -
> include/configs/pm9g45.h | 1 -
> include/configs/qi_lb60.h | 5 -
> include/configs/sequoia.h | 2 -
> include/configs/smdk2410.h | 1 -
> include/configs/smdk6400.h | 4 -
> include/configs/tam3517-common.h | 5 -
> include/configs/tnetv107x_evm.h | 1 -
> include/configs/tt01.h | 1 -
> include/linux/bch.h | 79 ++
> include/linux/mtd/bbm.h | 25 +-
> include/linux/mtd/nand.h | 374 +++++----
> include/linux/mtd/nand_bch.h | 72 ++
> include/linux/mtd/nand_ecc.h | 25 +
> include/linux/string.h | 4 +
> include/nand.h | 16 +
> lib/Makefile | 1 +
> lib/bch.c | 1358 ++++++++++++++++++++++++++++++++
> lib/string.c | 39 +
> nand_spl/nand_boot.c | 42 +-
> 66 files changed, 3082 insertions(+), 690 deletions(-)
> create mode 100644 drivers/mtd/nand/nand_bch.c
> create mode 100644 include/linux/bch.h
> create mode 100644 include/linux/mtd/nand_bch.h
> create mode 100644 lib/bch.c
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Death, when unnecessary, is a tragic thing.
-- Flint, "Requiem for Methuselah", stardate 5843.7
More information about the U-Boot
mailing list