
Adds direct Linux boot to SPL. It implements a spl export command to save ATAGS or FDT to NAND flash. The kernel image has to be in place for this!
Changes in V5: - Rebased on u-boot-ti - fixed MAKEALL warnings and errors - adapted to general gpio interface Changes in V6: - Change old commit message
Changes in V7: - Correct style and format errors
Changes in V8: - rebased on u-boot
Changes in V9: - Deleted a left-over patch from the series this also fixed the first problem mentioned here: - http://article.gmane.org/gmane.comp.boot-loaders.u-boot/119452
based on: - Prep subcommand patch for arm (http://article.gmane.org/gmane.comp.boot-loaders.u-boot/106725)
Simon Schwarz (4): Add cmd_spl command omap-common: Add NAND SPL linux booting devkit8000/spl: init GPMC for dm9000 in SPL omap-common/spl: Add linux boot to SPL
arch/arm/cpu/armv7/omap-common/spl.c | 51 +++++++- arch/arm/cpu/armv7/omap-common/spl_nand.c | 64 ++++++-- arch/arm/include/asm/omap_common.h | 2 + board/timll/devkit8000/devkit8000.c | 33 ++++- common/Makefile | 1 + common/cmd_spl.c | 224 +++++++++++++++++++++++++++++ doc/README.commands.spl | 31 ++++ include/cmd_spl.h | 30 ++++ include/configs/devkit8000.h | 13 ++- 9 files changed, 422 insertions(+), 27 deletions(-) create mode 100644 common/cmd_spl.c create mode 100644 doc/README.commands.spl create mode 100644 include/cmd_spl.h