From 0d986e61e26280c93b7e261c98b1f606bb9ddc5a Mon Sep 17 00:00:00 2001 From: "Lad, Prabhakar" Date: Sun, 24 Jun 2012 21:35:20 +0000 Subject: da850/omap-l138: Add support to read u-boot image from MMC/SD DA850/OMAP-L138 does not support strict MMC/SD boot mode. SPL will be in SPI flash and U-Boot image will be in MMC/SD card. SPL will do the low level initialization and then loads the u-boot image from MMC/SD card. Define CONFIG_SPL_MMC_LOAD macro in the DA850/OMAP-L138 configuration file to enable this feature. Tested-by: Christian Riesch Signed-off-by: Lad, Prabhakar Signed-off-by: Rajashekhara, Sudhakar Signed-off-by: Hadli, Manjunath --- arch/arm/cpu/arm926ejs/davinci/spl.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'arch') diff --git a/arch/arm/cpu/arm926ejs/davinci/spl.c b/arch/arm/cpu/arm926ejs/davinci/spl.c index 7d9b289..03c85c8 100644 --- a/arch/arm/cpu/arm926ejs/davinci/spl.c +++ b/arch/arm/cpu/arm926ejs/davinci/spl.c @@ -28,6 +28,7 @@ #include #include #include +#include #ifdef CONFIG_SPL_LIBCOMMON_SUPPORT @@ -96,4 +97,8 @@ void board_init_r(gd_t *id, ulong dummy) puts("SPI boot...\n"); spi_boot(); #endif +#ifdef CONFIG_SPL_MMC_LOAD + puts("MMC boot...\n"); + spl_mmc_load(); +#endif } -- cgit v1.1