From 40abfeecf107d79493bfdb6fb5bed3648a97f669 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Tue, 30 Aug 2016 13:16:31 -0700 Subject: [PATCH] omap3_pandora: Switch to use config_distro_bootcmd. Add support for using distro_bootcmd to the omap3_pandora target, falling back to prior behavior. Signed-off-by: Vagrant Cascadian --- include/configs/omap3_pandora.h | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/include/configs/omap3_pandora.h b/include/configs/omap3_pandora.h index 728a4e5731..fd51811a20 100644 --- a/include/configs/omap3_pandora.h +++ b/include/configs/omap3_pandora.h @@ -85,19 +85,27 @@ #define MTDPARTS_DEFAULT #endif + +#define CONFIG_BOOTCOMMAND \ + "run distro_bootcmd; " \ + "if mmc rescan && load mmc 0:1 ${loadaddr} autoboot.scr; then " \ + "source ${loadaddr}; " \ + "fi; " \ + "ubi part boot && ubifsmount ubi:boot && " \ + "ubifsload ${loadaddr} uImage && bootm ${loadaddr}" + +#define BOOT_TARGET_DEVICES(func) \ + func(MMC, mmc, 0) \ + +#include + #define CONFIG_EXTRA_ENV_SETTINGS \ DEFAULT_LINUX_BOOT_ENV \ "usbtty=cdc_acm\0" \ "bootargs=ubi.mtd=4 ubi.mtd=3 root=ubi0:rootfs rootfstype=ubifs " \ "rw rootflags=bulk_read vram=6272K omapfb.vram=0:3000K\0" \ "mtdparts=" MTDPARTS_DEFAULT "\0" \ - -#define CONFIG_BOOTCOMMAND \ - "if mmc rescan && load mmc 0:1 ${loadaddr} autoboot.scr; then " \ - "source ${loadaddr}; " \ - "fi; " \ - "ubi part boot && ubifsmount ubi:boot && " \ - "ubifsload ${loadaddr} uImage && bootm ${loadaddr}" + BOOTENV \ /* memtest works on */ #define CONFIG_SYS_MEMTEST_START (OMAP34XX_SDRC_CS0)