Hello Scott, Tom,
>From: Gupta, Pekon > >*changes v4 -> v5* >[PATCH 1/5] <no change> >[PATCH 2/5] fixed compilation error for OMAP3 platforms >[PATCH 3/5] <no change> >[PATCH 4/5] dropped old [PATCH] mtd: nand: omap: add >CONFIG_SYS_NAND_BUSWIDTH_16BIT to >indicate NAND device bus-width > instead new [PATCH] mtd: nand: omap: add > CONFIG_SYS_NAND_BUSWIDTH_16BIT to indicate >NAND device bus-width >[PATCH 5/5] additional cleanup in include/configs/cm_t35.h >Build tested for: MAKEALL -s am33xx -s omap3 -s omap4 -s omap5 >Rebased above series: >http://lists.denx.de/pipermail/u-boot/2014-April/177323.html > This series few other patch series are awaiting response from long time. In particular without this series many of the platforms will _not_ work out-of-the box with x16 NAND device. Hence, please give these patches a look and accept them if all okay. Also, another series which has simple changes and clean-up is awaiting acceptance from long. [PATCH v2 0/7] mtd: nand: omap: clean up of omap_elm and omap_gpmc driver This all will save some effort in resolving merge conflicts and rebases, while moving forward with new patches. with regards, pekon > >*changes v3 -> v4* >[PATCH 1/5] <no update> >[PATCH 2/5] <new> mtd: nand: force NAND_CMD_READID onto 8-bit bus >[PATCH 3/5] <new> mtd: nand: fix GET/SET_FEATURES address on 16-bit devices >[PATCH 4/5] same as [PATCH v2 2/3] rebased over >http://lists.denx.de/pipermail/u-boot/2014- >April/177323.html >[PATCH 5/5] <no update> > > >*changes v2 -> v3* >[PATCH v3 1/3] (new) porting Brian Norri's patch from linux tree > This patch allows reading of ONFI params independent of controller > configuration > and NAND device width. >[PATCH v3 2/2] rebase [PATCH v2 2/4] on latest release >[PATCH v3 3/3] (new) cleaned remaining GPMC_NAND_ECC_LP_xx macros from OMAP3 >platform >Compile Tested#> ./MAKEALL -s omap3 -s omap4 -s omap5 -s dra7xx -s am33xx > > >*changes v1 -> v2* >[PATCH v2 1/4]: > - dropped NAND_BUSWIDTH_AUTO, instead using CONFIG_SYS_NAND_ONFI_DETECTION > - added check in nand_flash_detect_onfi() for x8 mode >[PATCH v2 2/4]: (new) Adds CONFIG_SYS_NAND_DEVICE_WIDTH > - updated for auto-detection of bus-width in non-SPL and ONFI_DETECTION mode > Refer: http://lists.denx.de/pipermail/u-boot/2013-September/163748.html >[PATCH v2 3/4] <no update> >[PATCH v2 4/4] disabled Pulls on output only I/O pads. > - updated commit description to add details about NAND cape > > >*original v1* >This series includes independent patch-sets aiming to enable x16 NAND >support on AM33xx boards (like beaglebone-LT). >[PATCH 1/4]: This patch is ported from linux driver/mtd/nand to allow detection > device-width of NAND by reading ONFI parameter page. >[PATCH 2/4]: enable NAND_BUSWIDTH_AUTO feature in omap_nand.c >[PATCH 3/4]: cleaning of GPMC configs for NAND and NOR > >Brian Norris (2): > mtd: nand: don't use read_buf for 8-bit ONFI transfers > mtd: nand: force NAND_CMD_READID onto 8-bit bus > >David Mosberger (1): > mtd: nand: fix GET/SET_FEATURES address on 16-bit devices > >Pekon Gupta (2): > mtd: nand: omap: add CONFIG_SYS_NAND_BUSWIDTH_16BIT to indicate NAND > device bus-width > omap3: remove remnant macros GPMC_NAND_ECC_LP_x8_LAYOUT and > GPMC_NAND_ECC_LP_x16_LAYOUT > > arch/arm/cpu/armv7/omap3/mem.c | 12 ------------ > arch/arm/include/asm/arch-omap3/mem.h | 8 -------- > board/compulab/cm_t35/cm_t35.c | 12 ++++++------ > doc/README.nand | 18 ++++++++++++++++++ > drivers/mtd/nand/am335x_spl_bch.c | 2 +- > drivers/mtd/nand/atmel_nand.c | 2 +- > drivers/mtd/nand/nand_base.c | 11 +++++++---- > drivers/mtd/nand/nand_spl_simple.c | 2 +- > drivers/mtd/nand/omap_gpmc.c | 13 +++++++++---- > include/configs/am3517_crane.h | 1 + > include/configs/cm_t335.h | 1 - > include/configs/cm_t35.h | 1 - > include/configs/devkit8000.h | 1 + > include/configs/dig297.h | 1 + > include/configs/omap3_beagle.h | 1 + > include/configs/omap3_evm_common.h | 2 +- > include/configs/omap3_igep00x0.h | 1 + > include/configs/omap3_logic.h | 1 + > include/configs/omap3_overo.h | 1 + > include/configs/omap3_zoom1.h | 1 + > include/configs/pengwyn.h | 1 - > include/configs/tam3517-common.h | 1 + > include/configs/tao3530.h | 2 +- > include/configs/tseries.h | 1 - > include/linux/mtd/nand.h | 19 +++++++++++++++++++ > 25 files changed, 73 insertions(+), 43 deletions(-) > >-- >1.8.5.1.163.gd7aced9 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot