@ -11,22 +11,39 @@
# ifndef CONFIG_SPL_BUILD
# include <config_distro_defaults.h>
/* First try to boot from SD (index 0), then eMMC (index 1 */
# ifdef CONFIG_CMD_USB
# define BOOT_TARGET_DEVICES(func) \
func ( MMC , mmc , 0 ) \
func ( MMC , mmc , 1 ) \
func ( USB , usb , 0 ) \
func ( PXE , pxe , na ) \
func ( DHCP , dchp , na )
/* First try to boot from SD (index 0), then eMMC (index 1) */
# if CONFIG_IS_ENABLED(CMD_MMC)
# define BOOT_TARGET_MMC(func) \
func ( MMC , mmc , 0 ) \
func ( MMC , mmc , 1 )
# else
# define BOOT_TARGET_DEVICES(func) \
func ( MMC , mmc , 0 ) \
func ( MMC , mmc , 1 ) \
func ( PXE , pxe , na ) \
func ( DHCP , dchp , na )
# define BOOT_TARGET_MMC(func)
# endif
# if CONFIG_IS_ENABLED(CMD_USB)
# define BOOT_TARGET_USB(func) func(USB, usb, 0)
# else
# define BOOT_TARGET_USB(func)
# endif
# if CONFIG_IS_ENABLED(CMD_PXE)
# define BOOT_TARGET_PXE(func) func(PXE, pxe, na)
# else
# define BOOT_TARGET_PXE(func)
# endif
# if CONFIG_IS_ENABLED(CMD_DHCP)
# define BOOT_TARGET_DHCP(func) func(DHCP, dhcp, na)
# else
# define BOOT_TARGET_DHCP(func)
# endif
# define BOOT_TARGET_DEVICES(func) \
BOOT_TARGET_MMC ( func ) \
BOOT_TARGET_USB ( func ) \
BOOT_TARGET_PXE ( func ) \
BOOT_TARGET_DHCP ( func )
# ifdef CONFIG_ARM64
# define ROOT_UUID "B921B045-1DF0-41C3-AF44-4C6F280D3FAE;\0"
# else