omap5_distro_bootcmd
authorVagrant Cascadian <vagrant@debian.org>
Mon, 10 Jul 2017 19:46:22 +0000 (20:46 +0100)
committerVagrant Cascadian <vagrant@debian.org>
Mon, 10 Jul 2017 19:46:22 +0000 (20:46 +0100)
===================================================================

Gbp-Pq: Topic am57xx
Gbp-Pq: Name omap5_distro_bootcmd

configs/am57xx_evm_defconfig
configs/dra7xx_evm_defconfig
include/configs/ti_omap5_common.h

index 658ab92487819da2ca317c82d0acca75266a8bdc..2922fdf24b0921f8758fde5cd33db147944b05c5 100644 (file)
@@ -10,6 +10,7 @@ CONFIG_SPL_SPI_SUPPORT=y
 CONFIG_SPL_STACK_R_ADDR=0x82000000
 CONFIG_ARMV7_LPAE=y
 CONFIG_DEFAULT_DEVICE_TREE="am572x-idk"
+CONFIG_DISTRO_DEFAULTS=y
 CONFIG_SPL_LOAD_FIT=y
 CONFIG_OF_BOARD_SETUP=y
 CONFIG_SYS_CONSOLE_INFO_QUIET=y
index 6dd1baf6e943284fa9b6864adb9d942e51ec5c3b..3e26f28c33152010a25dbf3e70c33015d25c3136 100644 (file)
@@ -10,6 +10,7 @@ CONFIG_SPL_SPI_SUPPORT=y
 CONFIG_SPL_STACK_R_ADDR=0x82000000
 CONFIG_ARMV7_LPAE=y
 CONFIG_DEFAULT_DEVICE_TREE="dra7-evm"
+CONFIG_DISTRO_DEFAULTS=y
 CONFIG_SPL_LOAD_FIT=y
 CONFIG_OF_BOARD_SETUP=y
 CONFIG_SYS_CONSOLE_INFO_QUIET=y
index 4c3a2766ecbd73777118811eb73f8f0c42c8ba1b..441f03f85a53564c1aa6ac5796c7fa5237ccdc09 100644 (file)
 #include <environment/ti/boot.h>
 #include <environment/ti/mmc.h>
 
+#define BOOT_TARGET_DEVICES(func) \
+       func(MMC, mmc, 0) \
+       func(MMC, mmc, 1) \
+       func(PXE, pxe, na) \
+       func(DHCP, dhcp, na)
+
+#ifdef CONFIG_BOOTCOMMAND
+#undef CONFIG_BOOTCOMMAND
+#endif
+#define CONFIG_BOOTCOMMAND \
+       "run findfdt; " \
+       "run distro_bootcmd"
+
+#include <config_distro_bootcmd.h>
+
 #define CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG
 #define CONFIG_EXTRA_ENV_SETTINGS \
        DEFAULT_LINUX_BOOT_ENV \
@@ -67,6 +82,7 @@
        DEFAULT_FDT_TI_ARGS \
        DFUARGS \
        NETARGS \
+       BOOTENV \
 
 /*
  * SPL related defines.  The Public RAM memory map the ROM defines the