diff options
| author | Ilya Yanok <ilya.yanok@cogentembedded.com> | 2013-02-05 11:36:25 +0000 | 
|---|---|---|
| committer | Tom Rini <trini@ti.com> | 2013-02-18 13:48:04 -0500 | 
| commit | da07c21b77aaa4633caffb804aad23a809c233b4 (patch) | |
| tree | 432260e6cbcbc8b8e5562260b67d1fce45d6cc84 | |
| parent | 62a814310e4794a1218d0057142cf57349924a1c (diff) | |
| download | olio-uboot-2014.01-da07c21b77aaa4633caffb804aad23a809c233b4.tar.xz olio-uboot-2014.01-da07c21b77aaa4633caffb804aad23a809c233b4.zip | |
am33xx: support for booting via usbeth
This patch adds BOOT_DEVICE define for USB booting and fixes
spl_board_init function to call arch_misc_init (this is the place there
musb is initialized).
Signed-off-by: Ilya Yanok <ilya.yanok@cogentembedded.com>
| -rw-r--r-- | arch/arm/cpu/armv7/omap-common/boot-common.c | 3 | ||||
| -rw-r--r-- | arch/arm/include/asm/arch-am33xx/spl.h | 1 | 
2 files changed, 4 insertions, 0 deletions
| diff --git a/arch/arm/cpu/armv7/omap-common/boot-common.c b/arch/arm/cpu/armv7/omap-common/boot-common.c index 2b584e0a5..1c8b6177d 100644 --- a/arch/arm/cpu/armv7/omap-common/boot-common.c +++ b/arch/arm/cpu/armv7/omap-common/boot-common.c @@ -55,6 +55,9 @@ void spl_board_init(void)  #ifdef CONFIG_SPL_NAND_SUPPORT  	gpmc_init();  #endif +#if defined(CONFIG_AM33XX) && defined(CONFIG_SPL_MUSB_NEW_SUPPORT) +	arch_misc_init(); +#endif  }  int board_mmc_init(bd_t *bis) diff --git a/arch/arm/include/asm/arch-am33xx/spl.h b/arch/arm/include/asm/arch-am33xx/spl.h index 644ff353f..e961ce057 100644 --- a/arch/arm/include/asm/arch-am33xx/spl.h +++ b/arch/arm/include/asm/arch-am33xx/spl.h @@ -29,6 +29,7 @@  #define BOOT_DEVICE_MMC2	9	/* eMMC or daughter card */  #define BOOT_DEVICE_SPI		11  #define BOOT_DEVICE_UART	65 +#define BOOT_DEVICE_USBETH	68  #define BOOT_DEVICE_CPGMAC	70  #define BOOT_DEVICE_MMC2_2      0xFF  #endif |