1234567891011121314151617181920212223242526272829303132 |
- --- a/include/configs/clearfog.h
- +++ b/include/configs/clearfog.h
- @@ -107,7 +107,18 @@
- /* Keep device tree and initrd in lower memory so the kernel can access them */
- #define CONFIG_EXTRA_ENV_SETTINGS \
- "fdt_high=0x10000000\0" \
- - "initrd_high=0x10000000\0"
- + "initrd_high=0x10000000\0" \
- + "script=boot.scr\0" \
- + "loadaddr=0x01000000\0" \
- + "mmcdev=0\0" \
- + "mmcpart=1\0" \
- + "loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};\0" \
- + "bootscript=echo Running bootscript from mmc ...; source ${loadaddr}\0"
- +
- +#define CONFIG_BOOTCOMMAND \
- + "if run loadbootscript; then " \
- + "run bootscript; " \
- + "fi"
-
- /* SPL */
- /*
- --- a/configs/clearfog_defconfig
- +++ b/configs/clearfog_defconfig
- @@ -3,6 +3,7 @@ CONFIG_ARCH_MVEBU=y
- CONFIG_SYS_MALLOC_F_LEN=0x2000
- CONFIG_TARGET_CLEARFOG=y
- CONFIG_DEFAULT_DEVICE_TREE="armada-388-clearfog"
- +CONFIG_HUSH_PARSER=y
- CONFIG_SPL=y
- # CONFIG_CMD_IMLS is not set
- # CONFIG_CMD_FLASH is not set
|