[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