[U-Boot] [RFC PATCH 0/8] Add nand_spl support for TI OMAP Beagle

John Rigby john.rigby at linaro.org
Tue Dec 28 01:47:00 CET 2010


This patch series adds the ability to boot a beagle board from
nand without x-loader.  A future addition will add mmc boot 
support. 

John Rigby (8):
  NAND: nand_spl/nand_boot.c: add 16-bit and readid support
  armv7: add nand_spl support
  OMAP3: and nand_spl support
  OMAP3: add dram timing constants from x-loader
  NAND: omap_gpmc.c: add nand_spl support
  omap3_beagle: add nand_spl support
  mkimage: Add OMAP boot image support
  OMAP3: Add ift target to top level Makefile

 Makefile                                 |    9 +
 arch/arm/cpu/armv7/omap3/board.c         |    4 +
 arch/arm/cpu/armv7/omap3/clock.c         |    3 +
 arch/arm/cpu/armv7/omap3/gpio.c          |    5 +
 arch/arm/cpu/armv7/omap3/lowlevel_init.S |    2 +-
 arch/arm/cpu/armv7/omap3/mem.c           |    2 +
 arch/arm/cpu/armv7/omap3/sys_info.c      |    6 +-
 arch/arm/cpu/armv7/start.S               |   45 ++++++-
 arch/arm/include/asm/arch-omap3/mem.h    |   45 ++++++
 board/ti/beagle/beagle_nand_spl.c        |  250 ++++++++++++++++++++++++++++++
 boards.cfg                               |    1 +
 common/image.c                           |    1 +
 drivers/mtd/nand/omap_gpmc.c             |   36 +++++
 include/configs/omap3_beagle.h           |   39 +++++
 include/image.h                          |    1 +
 include/nand.h                           |    3 +
 nand_spl/board/ti/beagle/Makefile        |  138 ++++++++++++++++
 nand_spl/board/ti/beagle/u-boot.lds      |   74 +++++++++
 nand_spl/nand_boot.c                     |  134 +++++++++++++---
 tools/Makefile                           |    2 +
 tools/mkimage.c                          |    2 +
 tools/omapimage.c                        |  226 +++++++++++++++++++++++++++
 tools/omapimage.h                        |   50 ++++++
 23 files changed, 1049 insertions(+), 29 deletions(-)
 create mode 100644 board/ti/beagle/beagle_nand_spl.c
 create mode 100644 nand_spl/board/ti/beagle/Makefile
 create mode 100644 nand_spl/board/ti/beagle/u-boot.lds
 create mode 100644 tools/omapimage.c
 create mode 100644 tools/omapimage.h

-- 
1.7.3.1.120.g38a18



More information about the U-Boot mailing list