From: Lad, Prabhakar <prabhakar....@ti.com>

This series adds MMC/SD, NAND and NOR SPL support
for Logic PD's DA850/OMAP-L138 EVM. This series
also fixes some issues found on the EVM during
testing. The patches are sent in a series as these
patches need to be applied in the order they are sent.

The V2 version of patch series has been tested by
Sughosh Ganu(urwithsugh...@gmail.com) and V3 version of
the patch series has been tested by Christian Riesch
(christian.rie...@omicron.at) for regression.

Changes for v2:
1: Fixed comments from Tom to remove unused macro
   and add comment.
2: Fixed comments from Christian to move GPIO pins
   to board file and add a check to perform initializations
   only when CONFIG_SPL_LIBCOMMON_SUPPORT is defined. 

Changes for v3:
1: Fixed comments from Christian, to define 
   CONFIG_SPL_MMC_LOAD config while booting from MMC.
2: Splitted patch 5(of v2), one for CONFIG_SPL_LIBCOMMON_SUPPORT
   check, one to define SPI specific configs of SP only when
   SPI flash is used and lastly to add NAND SPL support.
3: Rearranged the patch sequence.

Changes for v4:
1: Fixed comment from Christian, to use clrbits_le32()
   which was wrongly using clrbits_be32().

Lad, Prabhakar (7):
  da850/omap-l138: Add MMC support for DA850/OMAP-L138
  arm, davinci: perform check for initializing global data and serial
    init
  da850/omap-l138: Define SPI specific configs for SPL only when SPI is
    used
  da850/omap-l138: Add support to read u-boot image from MMC/SD
  da850/omap-l138: Fix NAND flash timings
  da850/omap-l138: Add support for NAND SPL
  da850/omap-l138: add support for direct NOR boot mode

Rajashekhara, Sudhakar (2):
  da850/omap-l138: modifications for Logic PD Rev.3 AM18xx EVM
  da850/omap-l138: Make MMC and NOR support mutually exclusive

 arch/arm/cpu/arm926ejs/davinci/da850_pinmux.c   |   11 +++
 arch/arm/cpu/arm926ejs/davinci/spl.c            |   20 ++++--
 arch/arm/include/asm/arch-davinci/hardware.h    |    1 +
 arch/arm/include/asm/arch-davinci/pinmux_defs.h |    3 +
 board/davinci/da8xxevm/da850evm.c               |   54 ++++++++++++--
 boards.cfg                                      |    1 +
 drivers/mmc/Makefile                            |    4 +
 drivers/mmc/spl_mmc_load.c                      |   62 +++++++++++++++
 include/configs/da850evm.h                      |   93 +++++++++++++++++++++--
 include/mmc.h                                   |    2 +
 10 files changed, 231 insertions(+), 20 deletions(-)
 create mode 100644 drivers/mmc/spl_mmc_load.c

-- 
1.7.4.1

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to