Kconfig: Introduce USE_BOOTCOMMAND and migrate BOOTCOMMAND
Subsystems (2)
PATCH 1/1 Kconfig: Introduce USE_BOOTCOMMAND and migrate BOOTCOMMAND
We first introduce CONFIG_USE_BOOTCOMMAND, similar to CONFIG_USE_BOOTARGS. We then migrate CONFIG_BOOTCOMMAND for most CONFIG_DISTRO_DEFAULT users. In some cases platforms have a complex scheme around this usage, and these have been defered for the moment so that platform maintainers can work on a migration plan.
--- Kconfig | 1 + common/Kconfig | 17 +++++++++++++++++ configs/am335x_evm_defconfig | 1 + configs/am335x_evm_nor_defconfig | 1 + configs/am335x_evm_norboot_defconfig | 1 + configs/am335x_evm_spiboot_defconfig | 1 + configs/am335x_evm_usbspl_defconfig | 1 + configs/apalis-tk1_defconfig | 1 + configs/duovero_defconfig | 1 + configs/evb-rv1108_defconfig | 1 + configs/igep0032_defconfig | 1 + configs/igep00x0_defconfig | 1 + configs/ls2080a_emu_defconfig | 1 + configs/ls2080a_simu_defconfig | 1 + configs/ls2080aqds_SECURE_BOOT_defconfig | 1 + configs/ls2080aqds_defconfig | 1 + configs/ls2080aqds_nand_defconfig | 1 + configs/ls2080aqds_qspi_defconfig | 1 + configs/ls2080aqds_sdcard_defconfig | 1 + configs/ls2080ardb_SECURE_BOOT_defconfig | 1 + configs/ls2080ardb_defconfig | 1 + configs/ls2080ardb_nand_defconfig | 1 + configs/ls2081ardb_defconfig | 1 + configs/ls2088ardb_qspi_SECURE_BOOT_defconfig | 1 + configs/ls2088ardb_qspi_defconfig | 1 + configs/lsxhl_defconfig | 1 + configs/marsboard_defconfig | 1 + configs/mx6cuboxi_defconfig | 1 + configs/novena_defconfig | 1 + configs/omap3_beagle_defconfig | 1 + configs/omap3_evm_defconfig | 1 + configs/omap3_pandora_defconfig | 1 + configs/omap4_panda_defconfig | 1 + configs/omap4_sdp4430_defconfig | 1 + configs/riotboard_defconfig | 1 + configs/ti816x_evm_defconfig | 1 + configs/udoo_neo_defconfig | 1 + configs/usbarmory_defconfig | 1 + configs/vexpress_aemv8a_dram_defconfig | 1 + configs/vexpress_aemv8a_juno_defconfig | 1 + configs/vexpress_aemv8a_semi_defconfig | 1 + configs/vexpress_ca15_tc2_defconfig | 1 + configs/vexpress_ca5x2_defconfig | 1 + configs/vexpress_ca9x4_defconfig | 1 + configs/wandboard_defconfig | 1 + configs/zc5202_defconfig | 1 + configs/zc5601_defconfig | 1 + include/configs/am335x_evm.h | 9 --------- include/configs/apalis-tk1.h | 4 ---- include/configs/el6x_common.h | 4 ---- include/configs/embestmx6boards.h | 4 ---- include/configs/lsxl.h | 1 - include/configs/mx6cuboxi.h | 5 ----- include/configs/novena.h | 1 - include/configs/omap3_igep00x0.h | 4 ---- include/configs/sandbox.h | 2 -- include/configs/ti_omap4_common.h | 8 -------- include/configs/udoo_neo.h | 4 ---- include/configs/vexpress_common.h | 4 ---- include/configs/wandboard.h | 5 ----- 60 files changed, 63 insertions(+), 55 deletions(-)
Kconfig +1 -0
@@ -66,6 +66,7 @@ config DISTRO_DEFAULTS default y if ARCH_MESON default y if ARCH_ROCKCHIP default n + imply USE_BOOTCOMMAND select CMD_BOOTZ if ARM && !ARM64 select CMD_BOOTI if ARM64 select CMD_DHCP
common/Kconfig +17 -0
@@ -200,6 +200,23 @@ config BOOTARGS CONFIG_BOOTARGS goes into the environment value "bootargs". Note that this value will also override the "chosen" node in FDT blob. +config USE_BOOTCOMMAND + bool "Enable a default value for bootcmd" + help + Provide a default value for the bootcmd entry in the environment. If + autoboot is enabled this is what will be run automatically. Enable + this option to be able to specify CONFIG_BOOTCOMMAND as a string. If + this option is disabled, CONFIG_BOOTCOMMAND will be undefined and + won't take any space in U-Boot image. + +config BOOTCOMMAND + string "bootcmd value" + depends on USE_BOOTCOMMAND + default "run distro_bootcmd" if DISTRO_DEFAULTS + help + This is the string of commands that will be used as bootcmd and if + AUTOBOOT is set, automatically run. + menu "Console" config MENU
configs/am335x_evm_defconfig +1 -0
@@ -4,6 +4,7 @@ CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_AM33XX=y CONFIG_DEFAULT_DEVICE_TREE="am335x-evm" CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SPL_LOAD_FIT=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y
configs/am335x_evm_nor_defconfig +1 -0
@@ -4,6 +4,7 @@ CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_AM33XX=y CONFIG_NOR=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y CONFIG_ARCH_MISC_INIT=y
configs/am335x_evm_norboot_defconfig +1 -0
@@ -6,6 +6,7 @@ CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_AM33XX=y CONFIG_NOR=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_NOR_BOOT=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y
configs/am335x_evm_spiboot_defconfig +1 -0
@@ -6,6 +6,7 @@ CONFIG_AM33XX=y CONFIG_SPL_SPI_FLASH_SUPPORT=y CONFIG_SPL_SPI_SUPPORT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="SPI_BOOT" CONFIG_SPI_BOOT=y CONFIG_SYS_CONSOLE_INFO_QUIET=y
configs/am335x_evm_usbspl_defconfig +1 -0
@@ -4,6 +4,7 @@ CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_AM33XX=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" # CONFIG_ANDROID_BOOT_IMAGE is not set CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y
configs/apalis-tk1_defconfig +1 -0
@@ -6,6 +6,7 @@ CONFIG_DEFAULT_DEVICE_TREE="tegra124-apalis" CONFIG_FIT=y CONFIG_OF_SYSTEM_SETUP=y CONFIG_BOOTDELAY=1 +CONFIG_BOOTCOMMAND="run emmcboot; setenv fdtfile ${soc}-apalis-${fdt_board}.dtb && run distro_bootcmd" CONFIG_CONSOLE_MUX=y CONFIG_SYS_STDIO_DEREGISTER=y CONFIG_VERSION_VARIABLE=y
configs/duovero_defconfig +1 -0
@@ -4,6 +4,7 @@ CONFIG_OMAP44XX=y CONFIG_TARGET_DUOVERO=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y
configs/evb-rv1108_defconfig +1 -0
@@ -4,6 +4,7 @@ CONFIG_ROCKCHIP_RV1108=y CONFIG_TARGET_EVB_RV1108=y CONFIG_DEFAULT_DEVICE_TREE="rv1108-evb" CONFIG_DEBUG_UART=y +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_CPUINFO is not set CONFIG_FASTBOOT_BUF_ADDR=0x62000000 CONFIG_FASTBOOT_BUF_SIZE=0x08000000
configs/igep0032_defconfig +1 -0
@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_OMAP2PLUS=y CONFIG_TARGET_OMAP3_IGEP00X0=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_OF_BOARD_SETUP=y CONFIG_BOOTDELAY=3 CONFIG_SYS_CONSOLE_IS_IN_ENV=y
configs/igep00x0_defconfig +1 -0
@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_OMAP2PLUS=y CONFIG_TARGET_OMAP3_IGEP00X0=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_OF_BOARD_SETUP=y CONFIG_BOOTDELAY=3 CONFIG_SYS_CONSOLE_IS_IN_ENV=y
configs/ls2080a_emu_defconfig +1 -0
@@ -9,6 +9,7 @@ CONFIG_SYS_EXTRA_OPTIONS="EMU" CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_CMD_CONSOLE is not set # CONFIG_CMD_XIMG is not set
configs/ls2080a_simu_defconfig +1 -0
@@ -9,6 +9,7 @@ CONFIG_SYS_EXTRA_OPTIONS="SIMU" CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_CMD_CONSOLE is not set # CONFIG_CMD_XIMG is not set
configs/ls2080aqds_SECURE_BOOT_defconfig +1 -0
@@ -10,6 +10,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_IMLS=y CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=y
configs/ls2080aqds_defconfig +1 -0
@@ -9,6 +9,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_IMLS=y CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=y
configs/ls2080aqds_nand_defconfig +1 -0
@@ -14,6 +14,7 @@ CONFIG_NAND_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SPL=y CONFIG_SPL_ENV_SUPPORT=y CONFIG_SPL_I2C_SUPPORT=y
configs/ls2080aqds_qspi_defconfig +1 -0
@@ -10,6 +10,7 @@ CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=y CONFIG_CMD_GPT=y
configs/ls2080aqds_sdcard_defconfig +1 -0
@@ -15,6 +15,7 @@ CONFIG_SD_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SPL=y CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x8b0
configs/ls2080ardb_SECURE_BOOT_defconfig +1 -0
@@ -10,6 +10,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_IMLS=y CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=y
configs/ls2080ardb_defconfig +1 -0
@@ -9,6 +9,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_IMLS=y CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=y
configs/ls2080ardb_nand_defconfig +1 -0
@@ -14,6 +14,7 @@ CONFIG_NAND_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SPL=y CONFIG_SPL_ENV_SUPPORT=y CONFIG_SPL_I2C_SUPPORT=y
configs/ls2081ardb_defconfig +1 -0
@@ -11,6 +11,7 @@ CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_GREPENV=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=y
configs/ls2088ardb_qspi_SECURE_BOOT_defconfig +1 -0
@@ -10,6 +10,7 @@ CONFIG_OF_BOARD_SETUP=y CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_GREPENV=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=y
configs/ls2088ardb_qspi_defconfig +1 -0
@@ -11,6 +11,7 @@ CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_GREPENV=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=y
configs/lsxhl_defconfig +1 -0
@@ -8,6 +8,7 @@ CONFIG_API=y CONFIG_BOOTDELAY=3 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/sda2" +CONFIG_BOOTCOMMAND="run bootcmd_${bootsource}" CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y # CONFIG_DISPLAY_BOARDINFO is not set
configs/marsboard_defconfig +1 -0
@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_MX6=y CONFIG_TARGET_EMBESTMX6BOARDS=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=y
configs/mx6cuboxi_defconfig +1 -0
@@ -11,6 +11,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y # CONFIG_CMD_BMODE is not set CONFIG_CMD_HDMIDETECT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6QDL" # CONFIG_SYS_STDIO_DEREGISTER is not set CONFIG_BOARD_EARLY_INIT_F=y
configs/novena_defconfig +1 -0
@@ -12,6 +12,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_SPL_FAT_SUPPORT=y CONFIG_CMD_HDMIDETECT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd ; run net_nfs" CONFIG_FIT=y CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6Q" CONFIG_USE_BOOTARGS=y
configs/omap3_beagle_defconfig +1 -0
@@ -3,6 +3,7 @@ CONFIG_ARCH_OMAP2PLUS=y CONFIG_SYS_TEXT_BASE=0x80100000 CONFIG_TARGET_OMAP3_BEAGLE=y CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y CONFIG_SPL=y
configs/omap3_evm_defconfig +1 -0
@@ -6,6 +6,7 @@ CONFIG_SYS_MALLOC_F_LEN=0x2000 CONFIG_SYS_MPUCLK=720 CONFIG_TARGET_OMAP3_EVM=y CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_BOOTDELAY=3 CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_DEFAULT_FDT_FILE="omap3-evm.dtb"
configs/omap3_pandora_defconfig +1 -0
@@ -3,6 +3,7 @@ CONFIG_ARCH_OMAP2PLUS=y CONFIG_SYS_TEXT_BASE=0x80008000 CONFIG_TARGET_OMAP3_PANDORA=y CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y
configs/omap4_panda_defconfig +1 -0
@@ -4,6 +4,7 @@ CONFIG_OMAP44XX=y CONFIG_TARGET_OMAP4_PANDA=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y
configs/omap4_sdp4430_defconfig +1 -0
@@ -7,6 +7,7 @@ CONFIG_TARGET_OMAP4_SDP4430=y CONFIG_CMD_BAT=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y
configs/riotboard_defconfig +1 -0
@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_MX6=y CONFIG_TARGET_EMBESTMX6BOARDS=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s1g.cfg,MX6S,DDR_MB=1024" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=y
configs/ti816x_evm_defconfig +1 -0
@@ -15,6 +15,7 @@ CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=3 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyO2,115200n8 noinitrd earlyprintk" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y # CONFIG_DISPLAY_BOARDINFO is not set
configs/udoo_neo_defconfig +1 -0
@@ -10,6 +10,7 @@ CONFIG_SPL_LIBDISK_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y # CONFIG_CMD_BMODE is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg" CONFIG_BOARD_EARLY_INIT_F=y CONFIG_SPL=y
configs/usbarmory_defconfig +1 -0
@@ -3,6 +3,7 @@ CONFIG_ARCH_MX5=y CONFIG_TARGET_USBARMORY=y # CONFIG_CMD_BMODE is not set CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_MEMTEST=y CONFIG_CMD_FUSE=y CONFIG_CMD_I2C=y
configs/vexpress_aemv8a_dram_defconfig +1 -0
@@ -6,6 +6,7 @@ CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=1 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyAMA0 earlyprintk=pl011,0x1c090000 debug user_debug=31 androidboot.hardware=fvpbase root=/dev/vda2 rw rootwait loglevel=9" +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set CONFIG_SYS_PROMPT="VExpress64# "
configs/vexpress_aemv8a_juno_defconfig +1 -0
@@ -6,6 +6,7 @@ CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=1 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyAMA0,115200n8 root=/dev/sda2 rw rootwait earlyprintk=pl011,0x7ff80000 debug user_debug=31 androidboot.hardware=juno loglevel=9" +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set CONFIG_SYS_PROMPT="VExpress64# "
configs/vexpress_aemv8a_semi_defconfig +1 -0
@@ -6,6 +6,7 @@ CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=1 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyAMA0 earlyprintk=pl011,0x1c090000 debug user_debug=31 loglevel=9" +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set CONFIG_SYS_PROMPT="VExpress64# "
configs/vexpress_ca15_tc2_defconfig +1 -0
@@ -1,6 +1,7 @@ CONFIG_ARM=y CONFIG_TARGET_VEXPRESS_CA15_TC2=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd; run bootflash" CONFIG_OF_BOARD_SETUP=y # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set
configs/vexpress_ca5x2_defconfig +1 -0
@@ -1,6 +1,7 @@ CONFIG_ARM=y CONFIG_TARGET_VEXPRESS_CA5X2=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd; run bootflash" # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_CMD_CONSOLE is not set
configs/vexpress_ca9x4_defconfig +1 -0
@@ -1,6 +1,7 @@ CONFIG_ARM=y CONFIG_TARGET_VEXPRESS_CA9X4=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd; run bootflash" # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_CMD_CONSOLE is not set
configs/wandboard_defconfig +1 -0
@@ -10,6 +10,7 @@ CONFIG_SPL_LIBDISK_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_CMD_HDMIDETECT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6QDL" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=y
configs/zc5202_defconfig +1 -0
@@ -11,6 +11,7 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y CONFIG_SPL_SPI_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6Q" CONFIG_BOOTDELAY=3 CONFIG_DEFAULT_FDT_FILE="imx6q-zc5202.dtb"
configs/zc5601_defconfig +1 -0
@@ -11,6 +11,7 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y CONFIG_SPL_SPI_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6Q" CONFIG_BOOTDELAY=3 CONFIG_DEFAULT_FDT_FILE="imx6q-zc5601.dtb"
include/configs/am335x_evm.h +0 -9
@@ -82,15 +82,6 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "if test ${boot_fit} -eq 1; then " \ - "run update_to_fit;" \ - "fi;" \ - "run findfdt; " \ - "run init_console; " \ - "run envboot; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #ifndef CONFIG_SPL_BUILD
include/configs/apalis-tk1.h +0 -4
@@ -54,10 +54,6 @@#undef CONFIG_SERVERIP#define CONFIG_SERVERIP 192.168.10.1 -#define CONFIG_BOOTCOMMAND \ - "run emmcboot; setenv fdtfile ${soc}-apalis-${fdt_board}.dtb && " \ - "run distro_bootcmd" -#define DFU_ALT_EMMC_INFO "apalis-tk1.img raw 0x0 0x500 mmcpart 1; " \ "boot part 0 1 mmcpart 0; " \ "rootfs part 0 2 mmcpart 0; " \
include/configs/el6x_common.h +0 -4
@@ -80,10 +80,6 @@ func(PXE, PXE, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #define CONFIG_ARP_TIMEOUT 200UL
include/configs/embestmx6boards.h +0 -4
@@ -132,10 +132,6 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run finduuid; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #define CONSOLE_STDIN_SETTINGS \
include/configs/lsxl.h +0 -1
@@ -70,7 +70,6 @@* Default environment variables */ #define CONFIG_LOADADDR 0x00800000 -#define CONFIG_BOOTCOMMAND "run bootcmd_${bootsource}"#if defined(CONFIG_LSXHL )#define CONFIG_FDTFILE "kirkwood-lsxhl.dtb"
include/configs/mx6cuboxi.h +0 -5
@@ -122,11 +122,6 @@"echo WARNING: Could not determine dtb to use; fi; \0" \ BOOTENV -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run finduuid; " \ - "run distro_bootcmd" -#define BOOT_TARGET_DEVICES (func) \ func(MMC, mmc, 0) \ func(SATA, sata, 0) \
include/configs/novena.h +0 -1
@@ -38,7 +38,6 @@/* Booting Linux */ #define CONFIG_BOOTFILE "fitImage" -#define CONFIG_BOOTCOMMAND "run distro_bootcmd ; run net_nfs"#define CONFIG_HOSTNAME novena/* Physical Memory Map */
include/configs/omap3_igep00x0.h +0 -4
@@ -72,10 +72,6 @@#define BOOT_TARGET_DEVICES (func) \ func(MMC, mmc, 0) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #define ENV_FINDFDT \
include/configs/sandbox.h +0 -2
@@ -74,8 +74,6 @@ func(HOST, host, 1) \ func(HOST, host, 0) -#define CONFIG_BOOTCOMMAND "" -#include <config_distro_bootcmd.h> #define CONFIG_KEEP_SERVERADDR
include/configs/ti_omap4_common.h +0 -8
@@ -91,14 +91,6 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "if test ${boot_fit} -eq 1; then " \ - "run update_to_fit;" \ - "fi;" \ - "run findfdt; " \ - "run envboot; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #include <environment/ti/mmc.h>
include/configs/udoo_neo.h +0 -4
@@ -60,10 +60,6 @@ func(MMC, mmc, 0) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> /* Miscellaneous configurable options */
include/configs/vexpress_common.h +0 -4
@@ -177,10 +177,6 @@#include <config_distro_defaults.h> /* Basic environment settings */ -#define CONFIG_BOOTCOMMAND \ - "run distro_bootcmd; " \ - "run bootflash; " -#define BOOT_TARGET_DEVICES (func) \ func(MMC, mmc, 1) \ func(MMC, mmc, 0) \
include/configs/wandboard.h +0 -5
@@ -140,11 +140,6 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run finduuid; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> /* Physical Memory Map */
Signature · 1 line
2.7.4
PATCH 1/1 Kconfig: Introduce USE_BOOTCOMMAND and migrate BOOTCOMMAND
Quoted 844 lines · On Mon, 6 Nov 2017 18:15:11 -0500 Tom Rini <[email protected]> wrote:
We first introduce
CONFIG_USE_BOOTCOMMAND, similar toCONFIG_USE_BOOTARGS. We then migrateCONFIG_BOOTCOMMANDfor mostCONFIG_DISTRO_DEFAULTusers. In some cases platforms have a complex scheme around this usage, and these have been defered for the moment so that platform maintainers can work on a migration plan.Signed-off-by Tom Rini <[email protected]>--- Kconfig | 1 + common/Kconfig | 17 +++++++++++++++++ configs/am335x_evm_defconfig | 1 + configs/am335x_evm_nor_defconfig | 1 + configs/am335x_evm_norboot_defconfig | 1 + configs/am335x_evm_spiboot_defconfig | 1 + configs/am335x_evm_usbspl_defconfig | 1 + configs/apalis-tk1_defconfig | 1 + configs/duovero_defconfig | 1 + configs/evb-rv1108_defconfig | 1 + configs/igep0032_defconfig | 1 + configs/igep00x0_defconfig | 1 + configs/ls2080a_emu_defconfig | 1 + configs/ls2080a_simu_defconfig | 1 + configs/ls2080aqds_SECURE_BOOT_defconfig | 1 + configs/ls2080aqds_defconfig | 1 + configs/ls2080aqds_nand_defconfig | 1 + configs/ls2080aqds_qspi_defconfig | 1 + configs/ls2080aqds_sdcard_defconfig | 1 + configs/ls2080ardb_SECURE_BOOT_defconfig | 1 + configs/ls2080ardb_defconfig | 1 + configs/ls2080ardb_nand_defconfig | 1 + configs/ls2081ardb_defconfig | 1 + configs/ls2088ardb_qspi_SECURE_BOOT_defconfig | 1 + configs/ls2088ardb_qspi_defconfig | 1 + configs/lsxhl_defconfig | 1 + configs/marsboard_defconfig | 1 + configs/mx6cuboxi_defconfig | 1 + configs/novena_defconfig | 1 + configs/omap3_beagle_defconfig | 1 + configs/omap3_evm_defconfig | 1 + configs/omap3_pandora_defconfig | 1 + configs/omap4_panda_defconfig | 1 + configs/omap4_sdp4430_defconfig | 1 + configs/riotboard_defconfig | 1 + configs/ti816x_evm_defconfig | 1 + configs/udoo_neo_defconfig | 1 + configs/usbarmory_defconfig | 1 + configs/vexpress_aemv8a_dram_defconfig | 1 + configs/vexpress_aemv8a_juno_defconfig | 1 + configs/vexpress_aemv8a_semi_defconfig | 1 + configs/vexpress_ca15_tc2_defconfig | 1 + configs/vexpress_ca5x2_defconfig | 1 + configs/vexpress_ca9x4_defconfig | 1 + configs/wandboard_defconfig | 1 + configs/zc5202_defconfig | 1 + configs/zc5601_defconfig | 1 + include/configs/am335x_evm.h | 9 --------- include/configs/apalis-tk1.h | 4 ---- include/configs/el6x_common.h | 4 ---- include/configs/embestmx6boards.h | 4 ---- include/configs/lsxl.h | 1 - include/configs/mx6cuboxi.h | 5 ----- include/configs/novena.h | 1 - include/configs/omap3_igep00x0.h | 4 ---- include/configs/sandbox.h | 2 -- include/configs/ti_omap4_common.h | 8 -------- include/configs/udoo_neo.h | 4 ---- include/configs/vexpress_common.h | 4 ---- include/configs/wandboard.h | 5 ----- 60 files changed, 63 insertions(+), 55 deletions(-)Kconfig +1
-0@@ -66,6 +66,7 @@ config DISTRO_DEFAULTS default y if ARCH_MESON default y if ARCH_ROCKCHIP default n + imply USE_BOOTCOMMAND select CMD_BOOTZ if ARM && !ARM64 select CMD_BOOTI if ARM64 select CMD_DHCPcommon/Kconfig +0
-0@@ -200,6 +200,23 @@ config BOOTARGS CONFIG_BOOTARGS goes into the environment value"bootargs". Note that this value will also override the "chosen" node in FDT blob.
common/Kconfig +4
-0+config USE_BOOTCOMMAND + bool "Enable a default value for bootcmd" + help + Provide a default value for the bootcmd entry in theenvironment. If
common/Kconfig +1
-0+ autoboot is enabled this is what will be runautomatically. Enable
common/Kconfig +1
-0+ this option to be able to specify CONFIG_BOOTCOMMAND as astring. If
common/Kconfig +1
-0+ this option is disabled, CONFIG_BOOTCOMMAND will beundefined and
common/Kconfig +8
-0+ won't take any space in U-Boot image. + +config BOOTCOMMAND + string "bootcmd value" + depends on USE_BOOTCOMMAND + default "run distro_bootcmd" if DISTRO_DEFAULTS + help + This is the string of commands that will be used asbootcmd and if
common/Kconfig +2
-0+ AUTOBOOT is set, automatically run. + menu "Console" config MENU(quoted diff) +0
-0b/configs/am335x_evm_defconfig index
f1bfe1a2b29d..022fe583c71f100644configs/am335x_evm_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_AM33XX=y CONFIG_DEFAULT_DEVICE_TREE="am335x-evm" CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run
update_to_fit; fi; run findfdt; runinit_console; run envboot; rundistro_bootcmd"CONFIG_SPL_LOAD_FIT=yCONFIG_SYS_CONSOLE_INFO_QUIET=y
CONFIG_VERSION_VARIABLE=y(quoted diff) +0
-0b/configs/am335x_evm_nor_defconfig index
379c715fde85..2cca51452019100644 --- a/configs/am335x_evm_nor_defconfig
+++ b/configs/am335x_evm_nor_defconfigconfigs/am335x_evm_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_AM33XX=y CONFIG_NOR=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run
update_to_fit; fi; run findfdt; runinit_console; run envboot; rundistro_bootcmd"CONFIG_SYS_CONSOLE_INFO_QUIET=yCONFIG_VERSION_VARIABLE=yCONFIG_ARCH_MISC_INIT=y(quoted diff) +0
-0b/configs/am335x_evm_norboot_defconfig index
ee1b1934b537..1e3aee550481100644 --- a/configs/am335x_evm_norboot_defconfig +++ b/configs/am335x_evm_norboot_defconfig @@ -6,6 +6,7 @@CONFIG_TI_COMMON_CMD_OPTIONS=yCONFIG_AM33XX=y
CONFIG_NOR=y
CONFIG_DISTRO_DEFAULTS=y
+CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then runupdate_to_fit; fi; run findfdt; runinit_console; run envboot; rundistro_bootcmd"CONFIG_NOR_BOOT=yCONFIG_SYS_CONSOLE_INFO_QUIET=y
CONFIG_VERSION_VARIABLE=y(quoted diff) +0
-0b/configs/am335x_evm_spiboot_defconfig index
1170e50e7f43..2d3e916bf74c100644 --- a/configs/am335x_evm_spiboot_defconfig +++ b/configs/am335x_evm_spiboot_defconfig @@ -6,6 +6,7 @@CONFIG_AM33XX=y
CONFIG_SPL_SPI_FLASH_SUPPORT=y
CONFIG_SPL_SPI_SUPPORT=y
CONFIG_DISTRO_DEFAULTS=y
+CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then runupdate_to_fit; fi; run findfdt; runinit_console; run envboot; rundistro_bootcmd"CONFIG_SYS_EXTRA_OPTIONS="SPI_BOOT"CONFIG_SPI_BOOT=y
CONFIG_SYS_CONSOLE_INFO_QUIET=y(quoted diff) +0
-0b/configs/am335x_evm_usbspl_defconfig index
ebf952a1d5a2..fa7389c61393100644 --- a/configs/am335x_evm_usbspl_defconfig +++ b/configs/am335x_evm_usbspl_defconfig @@ -4,6 +4,7 @@CONFIG_TI_COMMON_CMD_OPTIONS=yCONFIG_AM33XX=y
#CONFIG_SPL_NAND_SUPPORTis not setCONFIG_DISTRO_DEFAULTS=y
+CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then runupdate_to_fit; fi; run findfdt; runinit_console; run envboot; rundistro_bootcmd" #CONFIG_ANDROID_BOOT_IMAGEis not setCONFIG_SYS_CONSOLE_INFO_QUIET=yCONFIG_VERSION_VARIABLE=y(quoted diff) +0
-0b/configs/apalis-tk1_defconfig index
a75a168e1557..c1227a32f89f100644configs/apalis-tk1_defconfig +1
-0@@ -6,6 +6,7 @@ CONFIG_DEFAULT_DEVICE_TREE="tegra124-apalis" CONFIG_FIT=y CONFIG_OF_SYSTEM_SETUP=y CONFIG_BOOTDELAY=1 +CONFIG_BOOTCOMMAND="run emmcboot; setenv fdtfile${soc}-apalis-${fdt_board}.dtb && run
distro_bootcmd"CONFIG_CONSOLE_MUX=yCONFIG_SYS_STDIO_DEREGISTER=y
CONFIG_VERSION_VARIABLE=yconfigs/duovero_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_OMAP44XX=y CONFIG_TARGET_DUOVERO=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run
update_to_fit; fi; run findfdt; runinit_console; run envboot; rundistro_bootcmd"CONFIG_SYS_CONSOLE_IS_IN_ENV=yCONFIG_SYS_CONSOLE_INFO_QUIET=yCONFIG_VERSION_VARIABLE=y(quoted diff) +0
-0b/configs/evb-rv1108_defconfig index
239676b2a33d..a59d89ee957e100644configs/evb-rv1108_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_ROCKCHIP_RV1108=y CONFIG_TARGET_EVB_RV1108=y CONFIG_DEFAULT_DEVICE_TREE="rv1108-evb" CONFIG_DEBUG_UART=y +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_CPUINFO is not set CONFIG_FASTBOOT_BUF_ADDR=0x62000000 CONFIG_FASTBOOT_BUF_SIZE=0x08000000configs/igep0032_defconfig +1
-0@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_OMAP2PLUS=y CONFIG_TARGET_OMAP3_IGEP00X0=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_OF_BOARD_SETUP=y CONFIG_BOOTDELAY=3 CONFIG_SYS_CONSOLE_IS_IN_ENV=yconfigs/igep00x0_defconfig +1
-0@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_OMAP2PLUS=y CONFIG_TARGET_OMAP3_IGEP00X0=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_OF_BOARD_SETUP=y CONFIG_BOOTDELAY=3 CONFIG_SYS_CONSOLE_IS_IN_ENV=y(quoted diff) +0
-0b/configs/ls2080a_emu_defconfig index
516c8b9de590..80e3e8982af6100644 --- a/configs/ls2080a_emu_defconfig
+++ b/configs/ls2080a_emu_defconfigconfigs/ls2080a_emu_defconfig +0
-0@@ -9,6 +9,7 @@ CONFIG_SYS_EXTRA_OPTIONS="EMU" CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#
CONFIG_USE_BOOTCOMMANDis not set #CONFIG_DISPLAY_BOARDINFOis not set #CONFIG_CMD_CONSOLEis not set #CONFIG_CMD_XIMGis not set(quoted diff) +0
-0b/configs/ls2080a_simu_defconfig index
94ecdbae2e8d..cdc80c2a2802100644 --- a/configs/ls2080a_simu_defconfig
+++ b/configs/ls2080a_simu_defconfigconfigs/ls2080a_emu_defconfig +0
-0@@ -9,6 +9,7 @@ CONFIG_SYS_EXTRA_OPTIONS="SIMU" CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#
CONFIG_USE_BOOTCOMMANDis not set #CONFIG_DISPLAY_BOARDINFOis not set #CONFIG_CMD_CONSOLEis not set #CONFIG_CMD_XIMGis not set(quoted diff) +0
-0b/configs/ls2080aqds_SECURE_BOOT_defconfig index
2937ba9fa40e..ee6043e704dc100644 --- a/configs/ls2080aqds_SECURE_BOOT_defconfig +++ b/configs/ls2080aqds_SECURE_BOOT_defconfig @@ -10,6 +10,7 @@CONFIG_OF_STDOUT_VIA_ALIAS=yCONFIG_BOOTDELAY=10
CONFIG_USE_BOOTARGS=yCONFIG_BOOTARGS="console=ttyS0,115200root=/dev/ram0
earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#CONFIG_USE_BOOTCOMMANDis not setCONFIG_CMD_IMLS=yCONFIG_CMD_GREPENV=yCONFIG_CMD_EEPROM=y(quoted diff) +0
-0b/configs/ls2080aqds_defconfig index
58eea7f37258..f8afa365b11f100644configs/ls2080aqds_defconfig +0
-0@@ -9,6 +9,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#
CONFIG_USE_BOOTCOMMANDis not setCONFIG_CMD_IMLS=yCONFIG_CMD_GREPENV=yCONFIG_CMD_EEPROM=y(quoted diff) +0
-0b/configs/ls2080aqds_nand_defconfig index
e6f1e533c22b..6d9467175beb100644 --- a/configs/ls2080aqds_nand_defconfig
+++ b/configs/ls2080aqds_nand_defconfigconfigs/ls2080aqds_defconfig +0
-0@@ -14,6 +14,7 @@ CONFIG_NAND_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#
CONFIG_USE_BOOTCOMMANDis not setCONFIG_SPL=yCONFIG_SPL_ENV_SUPPORT=yCONFIG_SPL_I2C_SUPPORT=y(quoted diff) +0
-0b/configs/ls2080aqds_qspi_defconfig index
79307f835976..3fb47c5e3783100644 --- a/configs/ls2080aqds_qspi_defconfig
+++ b/configs/ls2080aqds_qspi_defconfigconfigs/ls2080aqds_defconfig +0
-0@@ -10,6 +10,7 @@ CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#
CONFIG_USE_BOOTCOMMANDis not setCONFIG_CMD_GREPENV=yCONFIG_CMD_EEPROM=yCONFIG_CMD_GPT=y(quoted diff) +0
-0b/configs/ls2080aqds_sdcard_defconfig index
0e8b7d0b192c..2ae7014bb804100644 --- a/configs/ls2080aqds_sdcard_defconfig +++ b/configs/ls2080aqds_sdcard_defconfig @@ -15,6 +15,7 @@CONFIG_SD_BOOT=yCONFIG_BOOTDELAY=10
CONFIG_USE_BOOTARGS=yCONFIG_BOOTARGS="console=ttyS0,115200root=/dev/ram0
earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#CONFIG_USE_BOOTCOMMANDis not setCONFIG_SPL=yCONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=yCONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x8b0diff --git a/configs/ls2080ardb_SECURE_BOOT_defconfig b/configs/ls2080ardb_SECURE_BOOT_defconfig indexa8e4fdd50952..01fc9e65b7d6100644 --- a/configs/ls2080ardb_SECURE_BOOT_defconfig +++ b/configs/ls2080ardb_SECURE_BOOT_defconfig @@ -10,6 +10,7 @@CONFIG_OF_STDOUT_VIA_ALIAS=yCONFIG_BOOTDELAY=10CONFIG_USE_BOOTARGS=y
CONFIG_BOOTARGS="console=ttyS1,115200root=/dev/ram0
earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#CONFIG_USE_BOOTCOMMANDis not setCONFIG_CMD_IMLS=yCONFIG_CMD_GREPENV=yCONFIG_CMD_EEPROM=y(quoted diff) +0
-0b/configs/ls2080ardb_defconfig index
0fd3fee3b675..36d23132198c100644configs/ls2080ardb_defconfig +0
-0@@ -9,6 +9,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#
CONFIG_USE_BOOTCOMMANDis not setCONFIG_CMD_IMLS=yCONFIG_CMD_GREPENV=yCONFIG_CMD_EEPROM=y(quoted diff) +0
-0b/configs/ls2080ardb_nand_defconfig index
0f248a783309..0c2405183601100644 --- a/configs/ls2080ardb_nand_defconfig
+++ b/configs/ls2080ardb_nand_defconfigconfigs/ls2080ardb_defconfig +0
-0@@ -14,6 +14,7 @@ CONFIG_NAND_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#
CONFIG_USE_BOOTCOMMANDis not setCONFIG_SPL=yCONFIG_SPL_ENV_SUPPORT=yCONFIG_SPL_I2C_SUPPORT=y(quoted diff) +0
-0b/configs/ls2081ardb_defconfig index
1848d3a0c19f..1ab8f18cd34e100644configs/ls2081ardb_defconfig +0
-0@@ -11,6 +11,7 @@ CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#
CONFIG_USE_BOOTCOMMANDis not setCONFIG_CMD_GREPENV=yCONFIG_CMD_GPT=yCONFIG_CMD_I2C=y(quoted diff) +0
-0b/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig index
eeb0d49eccab..b53f5757202b100644 --- a/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig +++ b/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig @@ -10,6 +10,7 @@CONFIG_OF_BOARD_SETUP=yCONFIG_OF_STDOUT_VIA_ALIAS=y
CONFIG_QSPI_BOOT=y
CONFIG_BOOTDELAY=10configs/ls2081ardb_defconfig +1
-0+# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_GREPENV=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=y(quoted diff) +0
-0b/configs/ls2088ardb_qspi_defconfig index
115a79345384..277c7de558bb100644 --- a/configs/ls2088ardb_qspi_defconfig
+++ b/configs/ls2088ardb_qspi_defconfigconfigs/ls2080a_emu_defconfig +0
-0@@ -11,6 +11,7 @@ CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +#
CONFIG_USE_BOOTCOMMANDis not setCONFIG_CMD_GREPENV=yCONFIG_CMD_GPT=yCONFIG_CMD_I2C=yconfigs/lsxhl_defconfig +1
-0@@ -8,6 +8,7 @@ CONFIG_API=y CONFIG_BOOTDELAY=3 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/sda2" +CONFIG_BOOTCOMMAND="run bootcmd_${bootsource}" CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y # CONFIG_DISPLAY_BOARDINFO is not setconfigs/marsboard_defconfig +1
-0@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_MX6=y CONFIG_TARGET_EMBESTMX6BOARDS=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=yconfigs/mx6cuboxi_defconfig +1
-0@@ -11,6 +11,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y # CONFIG_CMD_BMODE is not set CONFIG_CMD_HDMIDETECT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6QDL" # CONFIG_SYS_STDIO_DEREGISTER is not set CONFIG_BOARD_EARLY_INIT_F=yconfigs/novena_defconfig +1
-0@@ -12,6 +12,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_SPL_FAT_SUPPORT=y CONFIG_CMD_HDMIDETECT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd ; run net_nfs" CONFIG_FIT=y CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6Q" CONFIG_USE_BOOTARGS=y(quoted diff) +0
-0b/configs/omap3_beagle_defconfig index
1dd1b31f2e85..c005ed0a754e100644 --- a/configs/omap3_beagle_defconfig
+++ b/configs/omap3_beagle_defconfigconfigs/omap3_beagle_defconfig +1
-0@@ -3,6 +3,7 @@ CONFIG_ARCH_OMAP2PLUS=y CONFIG_SYS_TEXT_BASE=0x80100000 CONFIG_TARGET_OMAP3_BEAGLE=y CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y CONFIG_SPL=yconfigs/omap3_evm_defconfig +1
-0@@ -6,6 +6,7 @@ CONFIG_SYS_MALLOC_F_LEN=0x2000 CONFIG_SYS_MPUCLK=720 CONFIG_TARGET_OMAP3_EVM=y CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_BOOTDELAY=3 CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_DEFAULT_FDT_FILE="omap3-evm.dtb"(quoted diff) +0
-0b/configs/omap3_pandora_defconfig index
c34088d7017a..62a6b0ff7044100644 --- a/configs/omap3_pandora_defconfig
+++ b/configs/omap3_pandora_defconfigconfigs/omap3_pandora_defconfig +1
-0@@ -3,6 +3,7 @@ CONFIG_ARCH_OMAP2PLUS=y CONFIG_SYS_TEXT_BASE=0x80008000 CONFIG_TARGET_OMAP3_PANDORA=y CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y(quoted diff) +0
-0b/configs/omap4_panda_defconfig index
d208d0ca8ecf..0faea774aec5100644 --- a/configs/omap4_panda_defconfig
+++ b/configs/omap4_panda_defconfigconfigs/omap4_panda_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_OMAP44XX=y CONFIG_TARGET_OMAP4_PANDA=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run
update_to_fit; fi; run findfdt; runinit_console; run envboot; rundistro_bootcmd"CONFIG_SYS_CONSOLE_IS_IN_ENV=yCONFIG_SYS_CONSOLE_INFO_QUIET=yCONFIG_VERSION_VARIABLE=y(quoted diff) +0
-0b/configs/omap4_sdp4430_defconfig index
c92b842e8de1..b7ba1f30b61f100644 --- a/configs/omap4_sdp4430_defconfig
+++ b/configs/omap4_sdp4430_defconfigconfigs/omap4_sdp4430_defconfig +1
-0@@ -7,6 +7,7 @@ CONFIG_TARGET_OMAP4_SDP4430=y CONFIG_CMD_BAT=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run
update_to_fit; fi; run findfdt; runinit_console; run envboot; rundistro_bootcmd"CONFIG_SYS_CONSOLE_IS_IN_ENV=yCONFIG_SYS_CONSOLE_INFO_QUIET=yCONFIG_VERSION_VARIABLE=yconfigs/riotboard_defconfig +1
-0@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_MX6=y CONFIG_TARGET_EMBESTMX6BOARDS=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s1g.cfg,MX6S,DDR_MB=1024" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=y(quoted diff) +0
-0b/configs/ti816x_evm_defconfig index
812b4995ef94..608b5df85d6a100644configs/ti816x_evm_defconfig +1
-0@@ -15,6 +15,7 @@ CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=3 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyO2,115200n8 noinitrd earlyprintk" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y # CONFIG_DISPLAY_BOARDINFO is not setconfigs/udoo_neo_defconfig +1
-0@@ -10,6 +10,7 @@ CONFIG_SPL_LIBDISK_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y # CONFIG_CMD_BMODE is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg" CONFIG_BOARD_EARLY_INIT_F=y CONFIG_SPL=yconfigs/usbarmory_defconfig +1
-0@@ -3,6 +3,7 @@ CONFIG_ARCH_MX5=y CONFIG_TARGET_USBARMORY=y # CONFIG_CMD_BMODE is not set CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_MEMTEST=y CONFIG_CMD_FUSE=y CONFIG_CMD_I2C=y(quoted diff) +0
-0b/configs/vexpress_aemv8a_dram_defconfig index
a767d99ab06b..115cb354be2f100644 --- a/configs/vexpress_aemv8a_dram_defconfig +++ b/configs/vexpress_aemv8a_dram_defconfig @@ -6,6 +6,7 @@CONFIG_DISTRO_DEFAULTS=yCONFIG_BOOTDELAY=1
CONFIG_USE_BOOTARGS=y
CONFIG_BOOTARGS="console=ttyAMA0earlyprintk=pl011,0x1c090000 debug
user_debug=31 androidboot.hardware=fvpbase root=/dev/vda2 rw rootwait loglevel=9" +#CONFIG_USE_BOOTCOMMANDis not set #CONFIG_DISPLAY_CPUINFOis not set #CONFIG_DISPLAY_BOARDINFOis not setCONFIG_SYS_PROMPT="VExpress64#"(quoted diff) +0
-0b/configs/vexpress_aemv8a_juno_defconfig index
b48e749e2865..06f7067a6a40100644 --- a/configs/vexpress_aemv8a_juno_defconfig +++ b/configs/vexpress_aemv8a_juno_defconfig @@ -6,6 +6,7 @@CONFIG_DISTRO_DEFAULTS=yCONFIG_BOOTDELAY=1
CONFIG_USE_BOOTARGS=yCONFIG_BOOTARGS="console=ttyAMA0,115200n8root=/dev/sda2 rw rootwait
earlyprintk=pl011,0x7ff80000 debug user_debug=31 androidboot.hardware=juno loglevel=9" +#CONFIG_USE_BOOTCOMMANDis not set #CONFIG_DISPLAY_CPUINFOis not set #CONFIG_DISPLAY_BOARDINFOis not setCONFIG_SYS_PROMPT="VExpress64#"(quoted diff) +0
-0b/configs/vexpress_aemv8a_semi_defconfig index
62602dba0d70..5bf018407bf3100644 --- a/configs/vexpress_aemv8a_semi_defconfig +++ b/configs/vexpress_aemv8a_semi_defconfig @@ -6,6 +6,7 @@CONFIG_DISTRO_DEFAULTS=yCONFIG_BOOTDELAY=1
CONFIG_USE_BOOTARGS=y
CONFIG_BOOTARGS="console=ttyAMA0earlyprintk=pl011,0x1c090000 debug
user_debug=31 loglevel=9" +#CONFIG_USE_BOOTCOMMANDis not set
#CONFIG_DISPLAY_CPUINFOis not set
#CONFIG_DISPLAY_BOARDINFOis not setCONFIG_SYS_PROMPT="VExpress64#"(quoted diff) +0
-0b/configs/vexpress_ca15_tc2_defconfig index
9303f89bb463..4a0fb5e548d9100644 --- a/configs/vexpress_ca15_tc2_defconfig +++ b/configs/vexpress_ca15_tc2_defconfig @@ -1,6 +1,7 @@
CONFIG_ARM=yCONFIG_TARGET_VEXPRESS_CA15_TC2=yCONFIG_DISTRO_DEFAULTS=yconfigs/vexpress_ca15_tc2_defconfig +1
-0+CONFIG_BOOTCOMMAND="run distro_bootcmd; run bootflash" CONFIG_OF_BOARD_SETUP=y # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set(quoted diff) +0
-0b/configs/vexpress_ca5x2_defconfig index
3f8bc9cc1347..68d08a0d4453100644 --- a/configs/vexpress_ca5x2_defconfig
+++ b/configs/vexpress_ca5x2_defconfigconfigs/vexpress_ca5x2_defconfig +1
-0@@ -1,6 +1,7 @@ CONFIG_ARM=y CONFIG_TARGET_VEXPRESS_CA5X2=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd; run bootflash" # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_CMD_CONSOLE is not set(quoted diff) +0
-0b/configs/vexpress_ca9x4_defconfig index
4cbc96237312..4f5eae3faec3100644 --- a/configs/vexpress_ca9x4_defconfig
+++ b/configs/vexpress_ca9x4_defconfigconfigs/vexpress_ca9x4_defconfig +1
-0@@ -1,6 +1,7 @@ CONFIG_ARM=y CONFIG_TARGET_VEXPRESS_CA9X4=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd; run bootflash" # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_CMD_CONSOLE is not setconfigs/wandboard_defconfig +1
-0@@ -10,6 +10,7 @@ CONFIG_SPL_LIBDISK_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_CMD_HDMIDETECT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6QDL" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=yconfigs/zc5202_defconfig +1
-0@@ -11,6 +11,7 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y CONFIG_SPL_SPI_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6Q" CONFIG_BOOTDELAY=3 CONFIG_DEFAULT_FDT_FILE="imx6q-zc5202.dtb"configs/zc5601_defconfig +1
-0@@ -11,6 +11,7 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y CONFIG_SPL_SPI_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6Q" CONFIG_BOOTDELAY=3 CONFIG_DEFAULT_FDT_FILE="imx6q-zc5601.dtb"(quoted diff) +0
-0
b/include/configs/am335x_evm.hindex0e082648581c..afd94af3d71e100644include/configs/am335x_evm.h +0
-9@@ -82,15 +82,6 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "if test ${boot_fit} -eq 1; then " \ - "run update_to_fit;" \ - "fi;" \ - "run findfdt; " \ - "run init_console; " \ - "run envboot; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #ifndef CONFIG_SPL_BUILD (quoted diff) +0
-0
b/include/configs/apalis-tk1.hindexe6d119eb06fe..c13e446fcec6100644include/configs/apalis-tk1.h +0
-4@@ -54,10 +54,6 @@#undef CONFIG_SERVERIP#define CONFIG_SERVERIP 192.168.10.1 -#define CONFIG_BOOTCOMMAND \ - "run emmcboot; setenv fdtfile ${soc}-apalis-${fdt_board}.dtb &&" \ - "run distro_bootcmd" - #define DFU_ALT_EMMC_INFO "apalis-tk1.img raw 0x0 0x500 mmcpart 1; " \ "boot part 0 1 mmcpart 0; " \include/configs/apalis-tk1.h +0
-0"rootfs part 0 2 mmcpart 0; " \(quoted diff) +0
-0
b/include/configs/el6x_common.hindex01d75d6aa291..909981cf1019100644 ---a/include/configs/el6x_common.h
+++b/include/configs/el6x_common.hinclude/configs/el6x_common.h +0
-4@@ -80,10 +80,6 @@ func(PXE, PXE, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #define CONFIG_ARP_TIMEOUT 200UL(quoted diff) +0
-0
b/include/configs/embestmx6boards.hindex3f128e67cd8e..08a29223b20c100644 ---a/include/configs/embestmx6boards.h
+++b/include/configs/embestmx6boards.hinclude/configs/embestmx6boards.h +0
-4@@ -132,10 +132,6 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run finduuid; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #define CONSOLE_STDIN_SETTINGS \include/configs/lsxl.h +0
-1@@ -70,7 +70,6 @@* Default environment variables */ #define CONFIG_LOADADDR 0x00800000 -#define CONFIG_BOOTCOMMAND "run bootcmd_${bootsource}"#if defined(CONFIG_LSXHL )#define CONFIG_FDTFILE "kirkwood-lsxhl.dtb"include/configs/mx6cuboxi.h +0
-0@@ -122,11 +122,6 @@ "echo WARNING: Could not determine dtb touse; fi; \0" \ BOOTENV
include/configs/mx6cuboxi.h +0
-5-#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run finduuid; " \ - "run distro_bootcmd" -#define BOOT_TARGET_DEVICES (func) \ func(MMC, mmc, 0) \ func(SATA, sata, 0) \include/configs/novena.h +0
-1@@ -38,7 +38,6 @@/* Booting Linux */ #define CONFIG_BOOTFILE "fitImage" -#define CONFIG_BOOTCOMMAND "run distro_bootcmd ; run
net_nfs" #defineCONFIG_HOSTNAMEnovena/* Physical Memory Map */
(quoted diff) +0
-0
b/include/configs/omap3_igep00x0.hindex1a90cb5311af..91b3a23d29f4100644 ---a/include/configs/omap3_igep00x0.h
+++b/include/configs/omap3_igep00x0.hinclude/configs/novena.h +0
-4@@ -72,10 +72,6 @@#define BOOT_TARGET_DEVICES (func) \ func(MMC, mmc, 0) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #define ENV_FINDFDT \include/configs/sandbox.h +0
-2@@ -74,8 +74,6 @@ func(HOST, host, 1) \ func(HOST, host, 0) -#define CONFIG_BOOTCOMMAND "" -#include <config_distro_bootcmd.h> #define CONFIG_KEEP_SERVERADDR (quoted diff) +0
-0
b/include/configs/ti_omap4_common.hindex8994400de9b9..91b2132455d9100644 ---a/include/configs/ti_omap4_common.h
+++b/include/configs/ti_omap4_common.hinclude/configs/ti_omap4_common.h +0
-8@@ -91,14 +91,6 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "if test ${boot_fit} -eq 1; then " \ - "run update_to_fit;" \ - "fi;" \ - "run findfdt; " \ - "run envboot; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #include <environment/ti/mmc.h> include/configs/udoo_neo.h +0
-4@@ -60,10 +60,6 @@ func(MMC, mmc, 0) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> /* Miscellaneous configurable options */ (quoted diff) +0
-0
b/include/configs/vexpress_common.hindexade7ba4a8a34..294ca181865c100644 ---a/include/configs/vexpress_common.h
+++b/include/configs/vexpress_common.hinclude/configs/vexpress_common.h +0
-4@@ -177,10 +177,6 @@#include <config_distro_defaults.h> /* Basic environment settings */ -#define CONFIG_BOOTCOMMAND \ - "run distro_bootcmd; " \ - "run bootflash; " -#define BOOT_TARGET_DEVICES (func) \ func(MMC, mmc, 1) \ func(MMC, mmc, 0) \include/configs/wandboard.h +0
-0@@ -140,11 +140,6 @@func (PXE , pxe, na) \
include/configs/wandboard.h line 145
Quoted 10 lines
include/configs/wandboard.h +0
-5func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run finduuid; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> /* Physical Memory Map */
Tom, thanks for this effort.
Best regards,
Lukasz Majewski
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de -------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20171109/120d70f3/attachment.sig>
Quoted 8 lines · Tom Rini
We first introduce
CONFIG_USE_BOOTCOMMAND, similar toCONFIG_USE_BOOTARGS. We then migrateCONFIG_BOOTCOMMANDfor mostCONFIG_DISTRO_DEFAULTusers. In some cases platforms have a complex scheme around this usage, and these have been defered for the moment so that platform maintainers can work on a migration plan.Signed-off-by Tom Rini <[email protected]>Reviewed-by Lukasz Majewski <[email protected]>
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: not available URL: <http://lists.denx.de/pipermail/u-boot/attachments/20171117/54a026fb/attachment.sig>
PATCH 1/1 Kconfig: Introduce USE_BOOTCOMMAND and migrate BOOTCOMMAND
In reply to Tom RiniWith the appended .config I get the warnings below. Please, recheck your patch.
Best regards
Heinrich
In file included from include/configs/qemu-x86.h:14:0,
from include/config.h:5,
from include/common.h:21,
from lib/asm-offsets.c:15:include/configs/x86-common.h:70:0: warning: "CONFIG_BOOTCOMMAND" redefined
#define CONFIG_BOOTCOMMAND \
In file included from ././include/linux/kconfig.h:4:0,
from <command-line>:0:
include/generated/autoconf.h:156:0: note: this is the location of the previous definition
#define CONFIG_BOOTCOMMAND "run distro_bootcmd"
In file included from include/configs/qemu-x86.h:14:0,
from include/config.h:5,
from include/common.h:21,
from arch/x86/lib/asm-offsets.c:15:include/configs/x86-common.h:70:0: warning: "CONFIG_BOOTCOMMAND" redefined
#define CONFIG_BOOTCOMMAND \
In file included from ././include/linux/kconfig.h:4:0,
from <command-line>:0:
include/generated/autoconf.h:156:0: note: this is the location of the previous definition
#define CONFIG_BOOTCOMMAND "run distro_bootcmd"
CHK include/generated/asm-offsets.h
CHK include/generated/generic-asm-offsets.h
LDS u-boot.lds
In file included from include/configs/qemu-x86.h:14:0,
from include/config.h:5,
from arch/x86/cpu/u-boot.lds:8:include/configs/x86-common.h:70:0: warning: "CONFIG_BOOTCOMMAND" redefined
#define CONFIG_BOOTCOMMAND \
In file included from ././include/linux/kconfig.h:4:0,
from <command-line>:0:
include/generated/autoconf.h:156:0: note: this is the location of the previous definition
#define CONFIG_BOOTCOMMAND "run distro_bootcmd"
Quoted 840 lines · Tom Rini
We first introduce
CONFIG_USE_BOOTCOMMAND, similar toCONFIG_USE_BOOTARGS. We then migrateCONFIG_BOOTCOMMANDfor mostCONFIG_DISTRO_DEFAULTusers. In some cases platforms have a complex scheme around this usage, and these have been defered for the moment so that platform maintainers can work on a migration plan.Signed-off-by Tom Rini <[email protected]>Reviewed-by Lukasz Majewski <[email protected]>--- Kconfig | 1 + common/Kconfig | 17 +++++++++++++++++ configs/am335x_evm_defconfig | 1 + configs/am335x_evm_nor_defconfig | 1 + configs/am335x_evm_norboot_defconfig | 1 + configs/am335x_evm_spiboot_defconfig | 1 + configs/am335x_evm_usbspl_defconfig | 1 + configs/apalis-tk1_defconfig | 1 + configs/duovero_defconfig | 1 + configs/evb-rv1108_defconfig | 1 + configs/igep0032_defconfig | 1 + configs/igep00x0_defconfig | 1 + configs/ls2080a_emu_defconfig | 1 + configs/ls2080a_simu_defconfig | 1 + configs/ls2080aqds_SECURE_BOOT_defconfig | 1 + configs/ls2080aqds_defconfig | 1 + configs/ls2080aqds_nand_defconfig | 1 + configs/ls2080aqds_qspi_defconfig | 1 + configs/ls2080aqds_sdcard_defconfig | 1 + configs/ls2080ardb_SECURE_BOOT_defconfig | 1 + configs/ls2080ardb_defconfig | 1 + configs/ls2080ardb_nand_defconfig | 1 + configs/ls2081ardb_defconfig | 1 + configs/ls2088ardb_qspi_SECURE_BOOT_defconfig | 1 + configs/ls2088ardb_qspi_defconfig | 1 + configs/lsxhl_defconfig | 1 + configs/marsboard_defconfig | 1 + configs/mx6cuboxi_defconfig | 1 + configs/novena_defconfig | 1 + configs/omap3_beagle_defconfig | 1 + configs/omap3_evm_defconfig | 1 + configs/omap3_pandora_defconfig | 1 + configs/omap4_panda_defconfig | 1 + configs/omap4_sdp4430_defconfig | 1 + configs/riotboard_defconfig | 1 + configs/ti816x_evm_defconfig | 1 + configs/udoo_neo_defconfig | 1 + configs/usbarmory_defconfig | 1 + configs/vexpress_aemv8a_dram_defconfig | 1 + configs/vexpress_aemv8a_juno_defconfig | 1 + configs/vexpress_aemv8a_semi_defconfig | 1 + configs/vexpress_ca15_tc2_defconfig | 1 + configs/vexpress_ca5x2_defconfig | 1 + configs/vexpress_ca9x4_defconfig | 1 + configs/wandboard_defconfig | 1 + configs/zc5202_defconfig | 1 + configs/zc5601_defconfig | 1 + include/configs/am335x_evm.h | 9 --------- include/configs/apalis-tk1.h | 4 ---- include/configs/el6x_common.h | 4 ---- include/configs/embestmx6boards.h | 4 ---- include/configs/lsxl.h | 1 - include/configs/mx6cuboxi.h | 5 ----- include/configs/novena.h | 1 - include/configs/omap3_igep00x0.h | 4 ---- include/configs/sandbox.h | 2 -- include/configs/ti_omap4_common.h | 8 -------- include/configs/udoo_neo.h | 4 ---- include/configs/vexpress_common.h | 4 ---- include/configs/wandboard.h | 5 ----- 60 files changed, 63 insertions(+), 55 deletions(-)Kconfig +1
-0@@ -66,6 +66,7 @@ config DISTRO_DEFAULTS default y if ARCH_MESON default y if ARCH_ROCKCHIP default n + imply USE_BOOTCOMMAND select CMD_BOOTZ if ARM && !ARM64 select CMD_BOOTI if ARM64 select CMD_DHCPcommon/Kconfig +17
-0@@ -200,6 +200,23 @@ config BOOTARGS CONFIG_BOOTARGS goes into the environment value "bootargs". Note that this value will also override the "chosen" node in FDT blob. +config USE_BOOTCOMMAND + bool "Enable a default value for bootcmd" + help + Provide a default value for the bootcmd entry in the environment. If + autoboot is enabled this is what will be run automatically. Enable + this option to be able to specify CONFIG_BOOTCOMMAND as a string. If + this option is disabled, CONFIG_BOOTCOMMAND will be undefined and + won't take any space in U-Boot image. + +config BOOTCOMMAND + string "bootcmd value" + depends on USE_BOOTCOMMAND + default "run distro_bootcmd" if DISTRO_DEFAULTS + help + This is the string of commands that will be used as bootcmd and if + AUTOBOOT is set, automatically run. + menu "Console" config MENUconfigs/am335x_evm_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_AM33XX=y CONFIG_DEFAULT_DEVICE_TREE="am335x-evm" CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SPL_LOAD_FIT=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=yconfigs/am335x_evm_nor_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_AM33XX=y CONFIG_NOR=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y CONFIG_ARCH_MISC_INIT=yconfigs/am335x_evm_norboot_defconfig +1
-0@@ -6,6 +6,7 @@ CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_AM33XX=y CONFIG_NOR=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_NOR_BOOT=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=yconfigs/am335x_evm_spiboot_defconfig +1
-0@@ -6,6 +6,7 @@ CONFIG_AM33XX=y CONFIG_SPL_SPI_FLASH_SUPPORT=y CONFIG_SPL_SPI_SUPPORT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="SPI_BOOT" CONFIG_SPI_BOOT=y CONFIG_SYS_CONSOLE_INFO_QUIET=yconfigs/am335x_evm_usbspl_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_AM33XX=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" # CONFIG_ANDROID_BOOT_IMAGE is not set CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=yconfigs/apalis-tk1_defconfig +1
-0@@ -6,6 +6,7 @@ CONFIG_DEFAULT_DEVICE_TREE="tegra124-apalis" CONFIG_FIT=y CONFIG_OF_SYSTEM_SETUP=y CONFIG_BOOTDELAY=1 +CONFIG_BOOTCOMMAND="run emmcboot; setenv fdtfile ${soc}-apalis-${fdt_board}.dtb && run distro_bootcmd" CONFIG_CONSOLE_MUX=y CONFIG_SYS_STDIO_DEREGISTER=y CONFIG_VERSION_VARIABLE=yconfigs/duovero_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_OMAP44XX=y CONFIG_TARGET_DUOVERO=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=yconfigs/evb-rv1108_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_ROCKCHIP_RV1108=y CONFIG_TARGET_EVB_RV1108=y CONFIG_DEFAULT_DEVICE_TREE="rv1108-evb" CONFIG_DEBUG_UART=y +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_CPUINFO is not set CONFIG_FASTBOOT_BUF_ADDR=0x62000000 CONFIG_FASTBOOT_BUF_SIZE=0x08000000configs/igep0032_defconfig +1
-0@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_OMAP2PLUS=y CONFIG_TARGET_OMAP3_IGEP00X0=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_OF_BOARD_SETUP=y CONFIG_BOOTDELAY=3 CONFIG_SYS_CONSOLE_IS_IN_ENV=yconfigs/igep00x0_defconfig +1
-0@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_OMAP2PLUS=y CONFIG_TARGET_OMAP3_IGEP00X0=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_OF_BOARD_SETUP=y CONFIG_BOOTDELAY=3 CONFIG_SYS_CONSOLE_IS_IN_ENV=yconfigs/ls2080a_emu_defconfig +1
-0@@ -9,6 +9,7 @@ CONFIG_SYS_EXTRA_OPTIONS="EMU" CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_CMD_CONSOLE is not set # CONFIG_CMD_XIMG is not setconfigs/ls2080a_simu_defconfig +1
-0@@ -9,6 +9,7 @@ CONFIG_SYS_EXTRA_OPTIONS="SIMU" CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_CMD_CONSOLE is not set # CONFIG_CMD_XIMG is not setconfigs/ls2080aqds_SECURE_BOOT_defconfig +1
-0@@ -10,6 +10,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_IMLS=y CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=yconfigs/ls2080aqds_defconfig +1
-0@@ -9,6 +9,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_IMLS=y CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=yconfigs/ls2080aqds_nand_defconfig +1
-0@@ -14,6 +14,7 @@ CONFIG_NAND_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SPL=y CONFIG_SPL_ENV_SUPPORT=y CONFIG_SPL_I2C_SUPPORT=yconfigs/ls2080aqds_qspi_defconfig +1
-0@@ -10,6 +10,7 @@ CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=y CONFIG_CMD_GPT=yconfigs/ls2080aqds_sdcard_defconfig +1
-0@@ -15,6 +15,7 @@ CONFIG_SD_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SPL=y CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x8b0configs/ls2080ardb_SECURE_BOOT_defconfig +1
-0@@ -10,6 +10,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_IMLS=y CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=yconfigs/ls2080ardb_defconfig +1
-0@@ -9,6 +9,7 @@ CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_IMLS=y CONFIG_CMD_GREPENV=y CONFIG_CMD_EEPROM=yconfigs/ls2080ardb_nand_defconfig +1
-0@@ -14,6 +14,7 @@ CONFIG_NAND_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SPL=y CONFIG_SPL_ENV_SUPPORT=y CONFIG_SPL_I2C_SUPPORT=yconfigs/ls2081ardb_defconfig +1
-0@@ -11,6 +11,7 @@ CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_GREPENV=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=yconfigs/ls2088ardb_qspi_SECURE_BOOT_defconfig +1
-0@@ -10,6 +10,7 @@ CONFIG_OF_BOARD_SETUP=y CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_GREPENV=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=yconfigs/ls2088ardb_qspi_defconfig +1
-0@@ -11,6 +11,7 @@ CONFIG_QSPI_BOOT=y CONFIG_BOOTDELAY=10 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS1,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0600 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_GREPENV=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=yconfigs/lsxhl_defconfig +1
-0@@ -8,6 +8,7 @@ CONFIG_API=y CONFIG_BOOTDELAY=3 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/sda2" +CONFIG_BOOTCOMMAND="run bootcmd_${bootsource}" CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y # CONFIG_DISPLAY_BOARDINFO is not setconfigs/marsboard_defconfig +1
-0@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_MX6=y CONFIG_TARGET_EMBESTMX6BOARDS=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=yconfigs/mx6cuboxi_defconfig +1
-0@@ -11,6 +11,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y # CONFIG_CMD_BMODE is not set CONFIG_CMD_HDMIDETECT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6QDL" # CONFIG_SYS_STDIO_DEREGISTER is not set CONFIG_BOARD_EARLY_INIT_F=yconfigs/novena_defconfig +1
-0@@ -12,6 +12,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_SPL_FAT_SUPPORT=y CONFIG_CMD_HDMIDETECT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd ; run net_nfs" CONFIG_FIT=y CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6Q" CONFIG_USE_BOOTARGS=yconfigs/omap3_beagle_defconfig +1
-0@@ -3,6 +3,7 @@ CONFIG_ARCH_OMAP2PLUS=y CONFIG_SYS_TEXT_BASE=0x80100000 CONFIG_TARGET_OMAP3_BEAGLE=y CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y CONFIG_SPL=yconfigs/omap3_evm_defconfig +1
-0@@ -6,6 +6,7 @@ CONFIG_SYS_MALLOC_F_LEN=0x2000 CONFIG_SYS_MPUCLK=720 CONFIG_TARGET_OMAP3_EVM=y CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_BOOTDELAY=3 CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_DEFAULT_FDT_FILE="omap3-evm.dtb"configs/omap3_pandora_defconfig +1
-0@@ -3,6 +3,7 @@ CONFIG_ARCH_OMAP2PLUS=y CONFIG_SYS_TEXT_BASE=0x80008000 CONFIG_TARGET_OMAP3_PANDORA=y CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=yconfigs/omap4_panda_defconfig +1
-0@@ -4,6 +4,7 @@ CONFIG_OMAP44XX=y CONFIG_TARGET_OMAP4_PANDA=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=yconfigs/omap4_sdp4430_defconfig +1
-0@@ -7,6 +7,7 @@ CONFIG_TARGET_OMAP4_SDP4430=y CONFIG_CMD_BAT=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="if test ${boot_fit} -eq 1; then run update_to_fit; fi; run findfdt; run init_console; run envboot; run distro_bootcmd" CONFIG_SYS_CONSOLE_IS_IN_ENV=y CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=yconfigs/riotboard_defconfig +1
-0@@ -2,6 +2,7 @@ CONFIG_ARM=y CONFIG_ARCH_MX6=y CONFIG_TARGET_EMBESTMX6BOARDS=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s1g.cfg,MX6S,DDR_MB=1024" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=yconfigs/ti816x_evm_defconfig +1
-0@@ -15,6 +15,7 @@ CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=3 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyO2,115200n8 noinitrd earlyprintk" +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_VERSION_VARIABLE=y # CONFIG_DISPLAY_BOARDINFO is not setconfigs/udoo_neo_defconfig +1
-0@@ -10,6 +10,7 @@ CONFIG_SPL_LIBDISK_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y # CONFIG_CMD_BMODE is not set CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg" CONFIG_BOARD_EARLY_INIT_F=y CONFIG_SPL=yconfigs/usbarmory_defconfig +1
-0@@ -3,6 +3,7 @@ CONFIG_ARCH_MX5=y CONFIG_TARGET_USBARMORY=y # CONFIG_CMD_BMODE is not set CONFIG_DISTRO_DEFAULTS=y +# CONFIG_USE_BOOTCOMMAND is not set CONFIG_CMD_MEMTEST=y CONFIG_CMD_FUSE=y CONFIG_CMD_I2C=yconfigs/vexpress_aemv8a_dram_defconfig +1
-0@@ -6,6 +6,7 @@ CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=1 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyAMA0 earlyprintk=pl011,0x1c090000 debug user_debug=31 androidboot.hardware=fvpbase root=/dev/vda2 rw rootwait loglevel=9" +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set CONFIG_SYS_PROMPT="VExpress64# "configs/vexpress_aemv8a_juno_defconfig +1
-0@@ -6,6 +6,7 @@ CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=1 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyAMA0,115200n8 root=/dev/sda2 rw rootwait earlyprintk=pl011,0x7ff80000 debug user_debug=31 androidboot.hardware=juno loglevel=9" +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set CONFIG_SYS_PROMPT="VExpress64# "configs/vexpress_aemv8a_semi_defconfig +1
-0@@ -6,6 +6,7 @@ CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=1 CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="console=ttyAMA0 earlyprintk=pl011,0x1c090000 debug user_debug=31 loglevel=9" +# CONFIG_USE_BOOTCOMMAND is not set # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set CONFIG_SYS_PROMPT="VExpress64# "configs/vexpress_ca15_tc2_defconfig +1
-0@@ -1,6 +1,7 @@ CONFIG_ARM=y CONFIG_TARGET_VEXPRESS_CA15_TC2=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd; run bootflash" CONFIG_OF_BOARD_SETUP=y # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not setconfigs/vexpress_ca5x2_defconfig +1
-0@@ -1,6 +1,7 @@ CONFIG_ARM=y CONFIG_TARGET_VEXPRESS_CA5X2=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd; run bootflash" # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_CMD_CONSOLE is not setconfigs/vexpress_ca9x4_defconfig +1
-0@@ -1,6 +1,7 @@ CONFIG_ARM=y CONFIG_TARGET_VEXPRESS_CA9X4=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run distro_bootcmd; run bootflash" # CONFIG_DISPLAY_CPUINFO is not set # CONFIG_DISPLAY_BOARDINFO is not set # CONFIG_CMD_CONSOLE is not setconfigs/wandboard_defconfig +1
-0@@ -10,6 +10,7 @@ CONFIG_SPL_LIBDISK_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_CMD_HDMIDETECT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run finduuid; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6QDL" # CONFIG_CONSOLE_MUX is not set CONFIG_SYS_CONSOLE_IS_IN_ENV=yconfigs/zc5202_defconfig +1
-0@@ -11,6 +11,7 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y CONFIG_SPL_SPI_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6Q" CONFIG_BOOTDELAY=3 CONFIG_DEFAULT_FDT_FILE="imx6q-zc5202.dtb"configs/zc5601_defconfig +1
-0@@ -11,6 +11,7 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y CONFIG_SPL_SPI_SUPPORT=y CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_DISTRO_DEFAULTS=y +CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,MX6Q" CONFIG_BOOTDELAY=3 CONFIG_DEFAULT_FDT_FILE="imx6q-zc5601.dtb"include/configs/am335x_evm.h +0
-9@@ -82,15 +82,6 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "if test ${boot_fit} -eq 1; then " \ - "run update_to_fit;" \ - "fi;" \ - "run findfdt; " \ - "run init_console; " \ - "run envboot; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #ifndef CONFIG_SPL_BUILD include/configs/apalis-tk1.h +0
-4@@ -54,10 +54,6 @@#undef CONFIG_SERVERIP#define CONFIG_SERVERIP 192.168.10.1 -#define CONFIG_BOOTCOMMAND \ - "run emmcboot; setenv fdtfile ${soc}-apalis-${fdt_board}.dtb && " \ - "run distro_bootcmd" -#define DFU_ALT_EMMC_INFO "apalis-tk1.img raw 0x0 0x500 mmcpart 1; " \ "boot part 0 1 mmcpart 0; " \ "rootfs part 0 2 mmcpart 0; " \include/configs/el6x_common.h +0
-4@@ -80,10 +80,6 @@ func(PXE, PXE, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #define CONFIG_ARP_TIMEOUT 200ULinclude/configs/embestmx6boards.h +0
-4@@ -132,10 +132,6 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run finduuid; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #define CONSOLE_STDIN_SETTINGS \include/configs/lsxl.h +0
-1@@ -70,7 +70,6 @@* Default environment variables */ #define CONFIG_LOADADDR 0x00800000 -#define CONFIG_BOOTCOMMAND "run bootcmd_${bootsource}"#if defined(CONFIG_LSXHL )#define CONFIG_FDTFILE "kirkwood-lsxhl.dtb"include/configs/mx6cuboxi.h +0
-5@@ -122,11 +122,6 @@"echo WARNING: Could not determine dtb to use; fi; \0" \ BOOTENV -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run finduuid; " \ - "run distro_bootcmd" -#define BOOT_TARGET_DEVICES (func) \ func(MMC, mmc, 0) \ func(SATA, sata, 0) \include/configs/novena.h +0
-1@@ -38,7 +38,6 @@/* Booting Linux */ #define CONFIG_BOOTFILE "fitImage" -#define CONFIG_BOOTCOMMAND "run distro_bootcmd ; run net_nfs"#define CONFIG_HOSTNAME novena/* Physical Memory Map */ include/configs/omap3_igep00x0.h +0
-4@@ -72,10 +72,6 @@#define BOOT_TARGET_DEVICES (func) \ func(MMC, mmc, 0) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #define ENV_FINDFDT \include/configs/sandbox.h +0
-2@@ -74,8 +74,6 @@ func(HOST, host, 1) \ func(HOST, host, 0) -#define CONFIG_BOOTCOMMAND "" -#include <config_distro_bootcmd.h> #define CONFIG_KEEP_SERVERADDR include/configs/ti_omap4_common.h +0
-8@@ -91,14 +91,6 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "if test ${boot_fit} -eq 1; then " \ - "run update_to_fit;" \ - "fi;" \ - "run findfdt; " \ - "run envboot; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> #include <environment/ti/mmc.h> include/configs/udoo_neo.h +0
-4@@ -60,10 +60,6 @@ func(MMC, mmc, 0) \ func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> /* Miscellaneous configurable options */ include/configs/vexpress_common.h +0
-4@@ -177,10 +177,6 @@#include <config_distro_defaults.h> /* Basic environment settings */ -#define CONFIG_BOOTCOMMAND \ - "run distro_bootcmd; " \ - "run bootflash; " -#define BOOT_TARGET_DEVICES (func) \ func(MMC, mmc, 1) \ func(MMC, mmc, 0) \include/configs/wandboard.h +0
-0@@ -140,11 +140,6 @@func (PXE , pxe, na) \
include/configs/wandboard.h line 145
Quoted 10 lines
include/configs/wandboard.h +0
-5func(DHCP, dhcp, na) -#define CONFIG_BOOTCOMMAND \ - "run findfdt; " \ - "run finduuid; " \ - "run distro_bootcmd" -#include <config_distro_bootcmd.h> /* Physical Memory Map */
-------------- next part --------------
#
# Automatically generated file; DO NOT EDIT.
# U-Boot 2017.11 Configuration
#CONFIG_CREATE_ARCH_SYMLINK=y
# CONFIG_ARC is not set
# CONFIG_ARM is not set
# CONFIG_M68K is not set
# CONFIG_MICROBLAZE is not set
# CONFIG_MIPS is not set
# CONFIG_NDS32 is not set
# CONFIG_NIOS2 is not set
# CONFIG_PPC is not set
# CONFIG_SANDBOX is not set
# CONFIG_SH is not setCONFIG_X86=y
# CONFIG_XTENSA is not setCONFIG_SYS_ARCH="x86"CONFIG_SYS_SOC="qemu"CONFIG_SYS_VENDOR="emulation"CONFIG_SYS_BOARD="qemu-x86"CONFIG_SYS_CONFIG_NAME="qemu-x86"CONFIG_SYS_TEXT_BASE=0xfff00000CONFIG_SYS_MALLOC_F_LEN=0x800CONFIG_BOARD_SPECIFIC_OPTIONS=yCONFIG_IDENT_STRING=""
#
# x86 architecture # CONFIG_X86_RUN_32BIT=y # CONFIG_X86_RUN_64BIT is not set # CONFIG_VENDOR_ADVANTECH is not set # CONFIG_VENDOR_CONGATEC is not set # CONFIG_VENDOR_COREBOOT is not set # CONFIG_VENDOR_DFI is not set # CONFIG_VENDOR_EFI is not set CONFIG_VENDOR_EMULATION=y # CONFIG_VENDOR_GOOGLE is not set # CONFIG_VENDOR_INTEL is not set # CONFIG_INTEL_MID is not set CONFIG_PCIE_ECAM_BASE=0xe0000000 CONFIG_DEFAULT_DEVICE_TREE="qemu-x86_i440fx" CONFIG_SYS_CAR_ADDR=0x10000 CONFIG_SYS_CAR_SIZE=0x10000 CONFIG_TARGET_QEMU_X86=y # CONFIG_TARGET_QEMU_X86_64 is not set CONFIG_ROM_TABLE_ADDR=0xf0000 CONFIG_ROM_TABLE_SIZE=0x10000 CONFIG_SMBIOS_PRODUCT_NAME="qemu-x86" # CONFIG_DEBUG_UART is not set CONFIG_QEMU=y CONFIG_ACPI_PM1_BASE=0xe400 CONFIG_CPU_ADDR_BITS=36 CONFIG_AHCI=y CONFIG_RAMBASE=0x100000 CONFIG_XIP_ROM_SIZE=0x100000 CONFIG_HPET_ADDRESS=0xfed00000 # CONFIG_SMM_TSEG is not set CONFIG_X86_RESET_VECTOR=y CONFIG_X86_16BIT_INIT=y CONFIG_X86_32BIT_INIT=y CONFIG_RESET_SEG_START=0xffff0000 CONFIG_RESET_SEG_SIZE=0x10000 CONFIG_RESET_VEC_LOC=0xfffffff0 CONFIG_SYS_X86_START16=0xfffff800 # CONFIG_X86_LOAD_FROM_32_BIT is not set CONFIG_BOARD_ROMSIZE_KB_1024=y # CONFIG_UBOOT_ROMSIZE_KB_512 is not set CONFIG_UBOOT_ROMSIZE_KB_1024=y # CONFIG_UBOOT_ROMSIZE_KB_2048 is not set # CONFIG_UBOOT_ROMSIZE_KB_4096 is not set # CONFIG_UBOOT_ROMSIZE_KB_8192 is not set # CONFIG_UBOOT_ROMSIZE_KB_16384 is not set CONFIG_UBOOT_ROMSIZE_KB=1024 CONFIG_ROM_SIZE=0x100000 # CONFIG_HAVE_INTEL_ME is not set # CONFIG_X86_RAMTEST is not set # CONFIG_HAVE_FSP is not set # CONFIG_ENABLE_MRC_CACHE is not set # CONFIG_HAVE_MRC is not set # CONFIG_HAVE_REFCODE is not set # CONFIG_SMP is not set # CONFIG_HAVE_VGA_BIOS is not set
#
# System tables
#CONFIG_GENERATE_PIRQ_TABLE=y
# CONFIG_GENERATE_SFI_TABLE is not setCONFIG_GENERATE_MP_TABLE=yCONFIG_GENERATE_ACPI_TABLE=y
# CONFIG_HAVE_ACPI_RESUME is not setCONFIG_MAX_PIRQ_LINKS=8CONFIG_IRQ_SLOT_COUNT=128CONFIG_PCIE_ECAM_SIZE=0x10000000CONFIG_I8259_PIC=yCONFIG_I8254_TIMER=y
# CONFIG_SEABIOS is not set
#
# General setup
#CONFIG_LOCALVERSION=""CONFIG_LOCALVERSION_AUTO=yCONFIG_CC_OPTIMIZE_FOR_SIZE=yCONFIG_DISTRO_DEFAULTS=yCONFIG_SYS_MALLOC_F=yCONFIG_SPL_SYS_MALLOC_F_LEN=0x800CONFIG_TPL_SYS_MALLOC_F_LEN=0x800CONFIG_EXPERT=yCONFIG_SYS_MALLOC_CLEAR_ON_INIT=y
# CONFIG_TOOLS_DEBUG is not set
# CONFIG_PHYS_64BIT is not setCONFIG_BUILD_ROM=y
#
# Boot images
#
# CONFIG_ANDROID_BOOT_IMAGE is not setCONFIG_FIT=yCONFIG_FIT_ENABLE_SHA256_SUPPORT=y
# CONFIG_FIT_SIGNATURE is not set
# CONFIG_FIT_VERBOSE is not set
# CONFIG_FIT_BEST_MATCH is not set
# CONFIG_OF_BOARD_SETUP is not set
# CONFIG_OF_SYSTEM_SETUP is not set
# CONFIG_OF_STDOUT_VIA_ALIAS is not setCONFIG_SYS_EXTRA_OPTIONS=""CONFIG_ARCH_FIXUP_FDT_MEMORY=y
#
# API
#
# CONFIG_API is not set
#
# Boot timing
#CONFIG_BOOTSTAGE=y
# CONFIG_SPL_BOOTSTAGE is not setCONFIG_BOOTSTAGE_REPORT=yCONFIG_BOOTSTAGE_RECORD_COUNT=30CONFIG_SPL_BOOTSTAGE_RECORD_COUNT=5
# CONFIG_BOOTSTAGE_FDT is not set
# CONFIG_BOOTSTAGE_STASH is not setCONFIG_BOOTSTAGE_STASH_ADDR=0CONFIG_BOOTSTAGE_STASH_SIZE=0x1000
#
# Boot media
#
# CONFIG_NAND_BOOT is not set
# CONFIG_ONENAND_BOOT is not set
# CONFIG_QSPI_BOOT is not set
# CONFIG_SATA_BOOT is not set
# CONFIG_SD_BOOT is not set
# CONFIG_SPI_BOOT is not setCONFIG_BOOTDELAY=2CONFIG_USE_BOOTARGS=y CONFIG_BOOTARGS="root=/dev/sdb3 init=/sbin/init rootwait ro" CONFIG_USE_BOOTCOMMAND=yCONFIG_BOOTCOMMAND="run distro_bootcmd"
#
# Console
#CONFIG_MENU=y
# CONFIG_CONSOLE_RECORD is not setCONFIG_LOGLEVEL=4CONFIG_SPL_LOGLEVEL=4
# CONFIG_SILENT_CONSOLE is not set
# CONFIG_PRE_CONSOLE_BUFFER is not setCONFIG_CONSOLE_MUX=yCONFIG_SYS_CONSOLE_IS_IN_ENV=y
# CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE is not set
# CONFIG_SYS_CONSOLE_ENV_OVERWRITE is not setCONFIG_SYS_CONSOLE_INFO_QUIET=yCONFIG_SYS_STDIO_DEREGISTER=yCONFIG_DEFAULT_FDT_FILE=""
# CONFIG_VERSION_VARIABLE is not setCONFIG_DISPLAY_CPUINFO=y
# CONFIG_DISPLAY_BOARDINFO is not set
#
# Start-up hooks
#CONFIG_ARCH_EARLY_INIT_R=y
# CONFIG_ARCH_MISC_INIT is not set
# CONFIG_BOARD_EARLY_INIT_F is not set
#
# Security support
#CONFIG_HASH=y
#
# SPL / TPL
#
#
# Command line interface
#CONFIG_CMDLINE=yCONFIG_HUSH_PARSER=yCONFIG_SYS_PROMPT="=> "
#
# Autoboot options
#CONFIG_AUTOBOOT=y
# CONFIG_AUTOBOOT_KEYED is not set
#
# FASTBOOT
#
#
# Commands
#
#
# Info commands
#CONFIG_CMD_BDI=y
# CONFIG_CMD_CONFIG is not setCONFIG_CMD_CONSOLE=yCONFIG_CMD_CPU=y
# CONFIG_CMD_LICENSE is not set
#
# Boot commands
#CONFIG_CMD_BOOTD=yCONFIG_CMD_BOOTM=y
# CONFIG_CMD_BOOTZ is not setCONFIG_CMD_BOOTEFI=yCONFIG_CMD_BOOTEFI_HELLO_COMPILE=yCONFIG_CMD_BOOTEFI_HELLO=yCONFIG_CMD_BOOTEFI_SELFTEST=y
# CONFIG_CMD_BOOTMENU is not setCONFIG_CMD_ELF=yCONFIG_CMD_FDT=yCONFIG_CMD_GO=yCONFIG_CMD_RUN=yCONFIG_CMD_IMI=y
# CONFIG_CMD_IMLS is not setCONFIG_CMD_XIMG=y
# CONFIG_CMD_POWEROFF is not set
# CONFIG_CMD_THOR_DOWNLOAD is not setCONFIG_CMD_ZBOOT=y
#
# Environment commands
#
# CONFIG_CMD_ASKENV is not setCONFIG_CMD_EXPORTENV=yCONFIG_CMD_IMPORTENV=yCONFIG_CMD_EDITENV=y
# CONFIG_CMD_GREPENV is not setCONFIG_CMD_SAVEENV=yCONFIG_CMD_ENV_EXISTS=y
# CONFIG_CMD_ENV_CALLBACK is not set
# CONFIG_CMD_ENV_FLAGS is not set
#
# Memory commands
#CONFIG_CMD_CRC32=y
# CONFIG_CRC32_VERIFY is not set
# CONFIG_CMD_EEPROM is not set
# CONFIG_LOOPW is not set
# CONFIG_CMD_MD5SUM is not set
# CONFIG_CMD_MEMINFO is not setCONFIG_CMD_MEMORY=y
# CONFIG_CMD_MEMTEST is not set
# CONFIG_CMD_MX_CYCLIC is not set
# CONFIG_CMD_SHA1SUM is not set
# CONFIG_CMD_STRINGS is not set
#
# Compression commands
#
# CONFIG_CMD_LZMADEC is not set
# CONFIG_CMD_UNZIP is not set
# CONFIG_CMD_ZIP is not set
#
# Device access commands
#
# CONFIG_CMD_ARMFLASH is not set
# CONFIG_CMD_CLK is not set
# CONFIG_CMD_DEMO is not set
# CONFIG_CMD_DFU is not setCONFIG_CMD_DM=y
# CONFIG_CMD_FDC is not set
# CONFIG_CMD_FLASH is not setCONFIG_CMD_FPGA=y
# CONFIG_CMD_FPGA_LOADBP is not set
# CONFIG_CMD_FPGA_LOADFS is not setCONFIG_CMD_FPGA_LOADMK=y
# CONFIG_CMD_FPGA_LOADP is not set
# CONFIG_CMD_FPGAD is not set
# CONFIG_CMD_FUSE is not set
# CONFIG_CMD_GPIO is not set
# CONFIG_CMD_GPT is not set
# CONFIG_RANDOM_UUID is not setCONFIG_CMD_IDE=yCONFIG_CMD_IO=y
# CONFIG_CMD_IOTRACE is not set
# CONFIG_CMD_I2C is not setCONFIG_CMD_LOADB=yCONFIG_CMD_LOADS=y
# CONFIG_CMD_MMC is not set
# CONFIG_CMD_NAND is not setCONFIG_CMD_NVME=y
# CONFIG_CMD_MMC_SPI is not set
# CONFIG_CMD_ONENAND is not setCONFIG_CMD_PART=yCONFIG_CMD_PCI=y
# CONFIG_CMD_PCMCIA is not set
# CONFIG_CMD_READ is not set
# CONFIG_CMD_SATA is not set
# CONFIG_CMD_SAVES is not set
# CONFIG_CMD_SDRAM is not setCONFIG_CMD_SF=yCONFIG_CMD_SF_TEST=yCONFIG_CMD_SPI=y
# CONFIG_CMD_TSI148 is not set
# CONFIG_CMD_UNIVERSE is not setCONFIG_CMD_USB=y
# CONFIG_CMD_USB_SDP is not set
# CONFIG_CMD_USB_MASS_STORAGE is not set
#
# Shell scripting commands
#CONFIG_CMD_ECHO=yCONFIG_CMD_ITEST=yCONFIG_CMD_SOURCE=y
# CONFIG_CMD_SETEXPR is not set
#
# Network commands
#CONFIG_CMD_NET=y
# CONFIG_CMD_TFTPPUT is not set
# CONFIG_CMD_TFTPSRV is not set
# CONFIG_CMD_RARP is not setCONFIG_CMD_DHCP=yCONFIG_CMD_PXE=y
# CONFIG_CMD_NFS is not setCONFIG_CMD_MII=yCONFIG_CMD_PING=y
# CONFIG_CMD_CDP is not set
# CONFIG_CMD_SNTP is not set
# CONFIG_CMD_DNS is not set
# CONFIG_CMD_LINK_LOCAL is not set
# CONFIG_CMD_ETHSW is not set
#
# Misc commands
#
# CONFIG_CMD_BMP is not set
# CONFIG_CMD_BSP is not set
# CONFIG_CMD_CACHE is not set
# CONFIG_CMD_DISPLAY is not set
# CONFIG_CMD_LED is not setCONFIG_CMD_DATE=yCONFIG_CMD_TIME=yCONFIG_CMD_GETTIME=yCONFIG_CMD_MISC=y
# CONFIG_CMD_TIMER is not setCONFIG_CMD_QFW=y
# CONFIG_CMD_TERMINAL is not set
# CONFIG_CMD_UUID is not setCONFIG_CMD_BOOTSTAGE=y
#
# Power commands
#
#
# Security commands
#
# CONFIG_CMD_AES is not set
# CONFIG_CMD_BLOB is not set
# CONFIG_CMD_HASH is not set
#
# Firmware commands
#
#
# Filesystem commands
#
# CONFIG_CMD_BTRFS is not setCONFIG_CMD_EXT2=yCONFIG_CMD_EXT4=yCONFIG_CMD_EXT4_WRITE=yCONFIG_CMD_FAT=yCONFIG_CMD_FS_GENERIC=y
# CONFIG_CMD_FS_UUID is not set
# CONFIG_CMD_JFFS2 is not set
# CONFIG_CMD_MTDPARTS is not set
# CONFIG_CMD_REISER is not set
# CONFIG_CMD_SCSI is not set
# CONFIG_CMD_ZFS is not set
#
# Debug commands
#
# CONFIG_CMD_BEDBUG is not set
# CONFIG_CMD_DIAG is not setCONFIG_CMD_IRQ=y
# CONFIG_CMD_KGDB is not set
# CONFIG_CMD_TRACE is not set
# CONFIG_CMD_UBI is not set
#
# Partition Types
#CONFIG_PARTITIONS=yCONFIG_MAC_PARTITION=yCONFIG_DOS_PARTITION=yCONFIG_ISO_PARTITION=y
# CONFIG_AMIGA_PARTITION is not setCONFIG_EFI_PARTITION=yCONFIG_EFI_PARTITION_ENTRIES_OFF=0CONFIG_PARTITION_UUIDS=y
# CONFIG_PARTITION_TYPE_GUID is not setCONFIG_SUPPORT_OF_CONTROL=yCONFIG_DTC=yCONFIG_PYLIBFDT=yCONFIG_DTOC=yCONFIG_BINMAN=y
#
# Device Tree Control
#CONFIG_OF_CONTROL=y
# CONFIG_OF_BOARD_FIXUP is not set
# CONFIG_OF_LIVE is not setCONFIG_OF_SEPARATE=y
# CONFIG_OF_EMBED is not set
# CONFIG_OF_BOARD is not set
# CONFIG_MULTI_DTB_FIT is not setCONFIG_MKIMAGE_DTC_PATH="dtc"
#
# Environment
#CONFIG_ENV_IS_NOWHERE=y
# CONFIG_ENV_IS_IN_EEPROM is not set
# CONFIG_ENV_IS_IN_FAT is not set
# CONFIG_ENV_IS_IN_FLASH is not set
# CONFIG_ENV_IS_IN_MMC is not set
# CONFIG_ENV_IS_IN_NAND is not set
# CONFIG_ENV_IS_IN_NVRAM is not set
# CONFIG_ENV_IS_IN_ONENAND is not set
# CONFIG_ENV_IS_IN_REMOTE is not set
# CONFIG_ENV_IS_IN_SPI_FLASH is not set
# CONFIG_ENV_IS_IN_UBI is not set
# CONFIG_ENV_AES is not setCONFIG_NET=y
# CONFIG_NET_RANDOM_ETHADDR is not set
# CONFIG_NETCONSOLE is not setCONFIG_NET_TFTP_VARS=yCONFIG_BOOTP_PXE_CLIENTARCH=0CONFIG_BOOTP_VCI_STRING="U-Boot"
#
# Device Drivers
#
#
# Generic Driver Options
#CONFIG_DM=yCONFIG_DM_WARN=y
# CONFIG_DM_DEBUG is not setCONFIG_DM_DEVICE_REMOVE=yCONFIG_DM_STDIO=yCONFIG_DM_SEQ_ALIAS=y
# CONFIG_SPL_DM_SEQ_ALIAS is not setCONFIG_REGMAP=yCONFIG_SYSCON=y
# CONFIG_DEVRES is not setCONFIG_SIMPLE_BUS=yCONFIG_OF_TRANSLATE=yCONFIG_DM_DEV_READ_INLINE=y
# CONFIG_ADC is not set
# CONFIG_ADC_EXYNOS is not set
# CONFIG_ADC_SANDBOX is not set
# CONFIG_SARADC_ROCKCHIP is not set
# CONFIG_SATA is not set
#
# SATA/SCSI device support
#CONFIG_AHCI_PCI=y
# CONFIG_SATA_CEVA is not set
# CONFIG_DWC_AHCI is not setCONFIG_BLK=y
# CONFIG_BLOCK_CACHE is not setCONFIG_IDE=y
#
# Clock
#
# CONFIG_CLK is not setCONFIG_CPU=y
#
# Hardware crypto devices
#
# CONFIG_FSL_CAAM is not set
# CONFIG_SYS_FSL_SEC_BE is not set
# CONFIG_SYS_FSL_SEC_LE is not set
#
# Demo for driver model
#
# CONFIG_DM_DEMO is not set
#
# DFU support
#
#
# DMA Support
#
# CONFIG_DMA is not set
# CONFIG_TI_EDMA3 is not set
#
# FPGA support
#
# CONFIG_FPGA_ALTERA is not set
# CONFIG_FPGA_SOCFPGA is not set
# CONFIG_FPGA_XILINX is not set
#
# GPIO Support
#CONFIG_DM_GPIO=y
# CONFIG_ALTERA_PIO is not set
# CONFIG_DWAPB_GPIO is not set
# CONFIG_AT91_GPIO is not set
# CONFIG_ATMEL_PIO4 is not set
# CONFIG_INTEL_BROADWELL_GPIO is not set
# CONFIG_INTEL_ICH6_GPIO is not set
# CONFIG_IMX_RGPIO2P is not set
# CONFIG_LPC32XX_GPIO is not set
# CONFIG_MSM_GPIO is not set
# CONFIG_CMD_PCA953X is not set
# CONFIG_ROCKCHIP_GPIO is not set
# CONFIG_CMD_TCA642X is not set
# CONFIG_TEGRA_GPIO is not set
# CONFIG_TEGRA186_GPIO is not set
# CONFIG_VYBRID_GPIO is not set
# CONFIG_DM_74X164 is not set
# CONFIG_DM_PCA953X is not set
# CONFIG_MPC85XX_GPIO is not set
#
# I2C support
#
# CONFIG_DM_I2C is not set
# CONFIG_DM_I2C_COMPAT is not set
# CONFIG_SYS_I2C_DW is not set
# CONFIG_SYS_I2C_IMX_LPI2C is not setCONFIG_DM_KEYBOARD=y
# CONFIG_CROS_EC_KEYB is not setCONFIG_I8042_KEYB=y
#
# LED Support
#
# CONFIG_LED is not set
# CONFIG_LED_STATUS is not set
#
# Mailbox Controller Support
#
# CONFIG_DM_MAILBOX is not set
#
# Memory Controller drivers
#
#
# Multifunction device drivers
#
# CONFIG_MISC is not set
# CONFIG_CROS_EC is not set
# CONFIG_DS4510 is not set
# CONFIG_FSL_SEC_MON is not set
# CONFIG_MXC_OCOTP is not set
# CONFIG_NUVOTON_NCT6102D is not set
# CONFIG_PWRSEQ is not set
# CONFIG_PCA9551_LED is not set
# CONFIG_WINBOND_W83627 is not setCONFIG_QFW=y
#
# MMC Host controller Support
#
# CONFIG_MMC is not setCONFIG_DM_MMC=y
#
# MTD Support
#
# CONFIG_MTD is not set
# CONFIG_MTD_NOR_FLASH is not set
# CONFIG_NAND is not set
#
# SPI Flash Support
#CONFIG_DM_SPI_FLASH=y
# CONFIG_SPI_FLASH is not set
#
# UBI support
#
# CONFIG_MTD_UBI is not set
# CONFIG_BITBANGMII is not set
# CONFIG_MV88E6352_SWITCH is not set
# CONFIG_PHYLIB is not setCONFIG_DM_ETH=yCONFIG_NETDEVICES=y
# CONFIG_PHY_GIGE is not set
# CONFIG_ALTERA_TSE is not set
# CONFIG_BCM_SF2_ETH is not set
# CONFIG_DWC_ETH_QOS is not setCONFIG_E1000=y
# CONFIG_E1000_SPI_GENERIC is not set
# CONFIG_E1000_SPI is not set
# CONFIG_CMD_E1000 is not set
# CONFIG_ETH_DESIGNWARE is not set
# CONFIG_ETHOC is not set
# CONFIG_FTMAC100 is not set
# CONFIG_MACB is not set
# CONFIG_PCH_GBE is not set
# CONFIG_RGMII is not set
# CONFIG_RTL8139 is not set
# CONFIG_RTL8169 is not set
# CONFIG_SMC911X is not set
# CONFIG_SUN7I_GMAC is not set
# CONFIG_SUN4I_EMAC is not set
# CONFIG_SUN8I_EMAC is not setCONFIG_NVME=yCONFIG_PCI=yCONFIG_DM_PCI=y
# CONFIG_DM_PCI_COMPAT is not setCONFIG_PCI_PNP=y
# CONFIG_PCIE_ECAM_GENERIC is not set
# CONFIG_PCI_XILINX is not set
# CONFIG_PCIE_LAYERSCAPE is not set
#
# PHY Subsystem
#
# CONFIG_PHY is not set
# CONFIG_SPL_PHY is not set
# CONFIG_MVEBU_COMPHY_SUPPORT is not set
#
# Pin controllers
#
# CONFIG_PINCTRL is not set
#
# Power
#
#
# Power Domain Support
#
# CONFIG_POWER_DOMAIN is not set
# CONFIG_DM_PMIC is not set
# CONFIG_PMIC_AS3722 is not set
# CONFIG_POWER_MC34VR500 is not set
# CONFIG_DM_REGULATOR is not set
# CONFIG_DM_PWM is not set
# CONFIG_PWM_SANDBOX is not set
# CONFIG_RAM is not set
#
# Remote Processor drivers
#
#
# Reset Controller Support
#
# CONFIG_DM_RESET is not set
#
# Real Time Clock
#CONFIG_DM_RTC=y
# CONFIG_RTC_PCF2127 is not set
# CONFIG_RTC_DS1307 is not set
# CONFIG_SCSI is not setCONFIG_DM_SCSI=y
#
# Serial drivers
#CONFIG_BAUDRATE=115200CONFIG_REQUIRE_SERIAL_CONSOLE=yCONFIG_SERIAL_PRESENT=yCONFIG_SPL_SERIAL_PRESENT=yCONFIG_DM_SERIAL=y
# CONFIG_SERIAL_RX_BUFFER is not set
# CONFIG_SPL_DM_SERIAL is not set
# CONFIG_TPL_DM_SERIAL is not set
# CONFIG_DEBUG_UART_SKIP_INIT is not set
# CONFIG_ALTERA_JTAG_UART is not set
# CONFIG_ALTERA_UART is not set
# CONFIG_ATMEL_USART is not set
# CONFIG_FSL_LPUART is not set
# CONFIG_MVEBU_A3700_UART is not set
# CONFIG_NULLDEV_SERIAL is not setCONFIG_SYS_NS16550=y
# CONFIG_MSM_SERIAL is not set
# CONFIG_PXA_SERIAL is not set
#
# Sound support
#
# CONFIG_SOUND is not set
#
# SPI Support
#CONFIG_DM_SPI=y
# CONFIG_ALTERA_SPI is not set
# CONFIG_CADENCE_QSPI is not set
# CONFIG_DESIGNWARE_SPI is not set
# CONFIG_EXYNOS_SPI is not set
# CONFIG_FSL_DSPI is not set
# CONFIG_ICH_SPI is not set
# CONFIG_MVEBU_A3700_SPI is not set
# CONFIG_ROCKCHIP_SPI is not set
# CONFIG_TEGRA114_SPI is not set
# CONFIG_TEGRA20_SFLASH is not set
# CONFIG_TEGRA20_SLINK is not set
# CONFIG_TEGRA210_QSPI is not set
# CONFIG_XILINX_SPI is not set
# CONFIG_SOFT_SPI is not set
# CONFIG_FSL_ESPI is not set
# CONFIG_FSL_QSPI is not set
# CONFIG_NDS_AE3XX_SPI is not set
# CONFIG_TI_QSPI is not set
# CONFIG_OMAP3_SPI is not set
#
# SPMI support
#
# CONFIG_SPMI is not set
#
# System reset device drivers
#
# CONFIG_SYSRESET is not set
# CONFIG_SYSRESET_SYSCON is not set
# CONFIG_SYSRESET_WATCHDOG is not set
# CONFIG_DM_THERMAL is not set
#
# Timer Support
#CONFIG_TIMER=y
# CONFIG_TIMER_EARLY is not set
# CONFIG_ALTERA_TIMER is not set
# CONFIG_ATMEL_PIT_TIMER is not setCONFIG_X86_TSC_TIMER=y
# CONFIG_OMAP_TIMER is not set
# CONFIG_AST_TIMER is not set
# CONFIG_STI_TIMER is not set
# CONFIG_ROCKCHIP_TIMER is not set
#
# TPM support
#CONFIG_USB=yCONFIG_DM_USB=y
#
# USB Host Controller Drivers
#CONFIG_USB_HOST=y
# CONFIG_USB_XHCI_HCD is not setCONFIG_USB_EHCI_HCD=y
# CONFIG_USB_EHCI_MSM is not setCONFIG_USB_EHCI_PCI=y
# CONFIG_USB_EHCI_GENERIC is not set
# CONFIG_USB_OHCI_HCD is not set
# CONFIG_USB_UHCI_HCD is not set
# CONFIG_USB_DWC2 is not set
# CONFIG_USB_DWC3 is not set
#
# MUSB Controller Driver
#
# CONFIG_USB_MUSB_HOST is not set
# CONFIG_USB_MUSB_GADGET is not set
# CONFIG_USB_MUSB_TI is not set
#
# ULPI drivers
#
#
# USB peripherals
#CONFIG_USB_STORAGE=yCONFIG_USB_KEYBOARD=y CONFIG_SYS_USB_EVENT_POLL=y
# CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE is not set # CONFIG_SYS_USB_EVENT_POLL_VIA_CONTROL_EP is not set # CONFIG_USB_GADGET is not set CONFIG_USB_HOST_ETHER=y CONFIG_USB_ETHER_ASIX=y
# CONFIG_USB_ETHER_ASIX88179 is not set
# CONFIG_USB_ETHER_LAN75XX is not set
# CONFIG_USB_ETHER_LAN78XX is not set
# CONFIG_USB_ETHER_MCS7830 is not set
# CONFIG_USB_ETHER_RTL8152 is not set CONFIG_USB_ETHER_SMSC95XX=y
#
# Graphics support
#CONFIG_DM_VIDEO=y
# CONFIG_BACKLIGHT_GPIO is not setCONFIG_VIDEO_BPP8=yCONFIG_VIDEO_BPP16=yCONFIG_VIDEO_BPP32=yCONFIG_VIDEO_ANSI=yCONFIG_CONSOLE_NORMAL=y
# CONFIG_CONSOLE_ROTATION is not set
# CONFIG_CONSOLE_TRUETYPE is not setCONFIG_SYS_WHITE_ON_BLACK=y
# CONFIG_NO_FB_CLEAR is not set
#
# TrueType Fonts
#
# CONFIG_VIDCONSOLE_AS_LCD is not setCONFIG_VIDEO_VESA=yCONFIG_FRAMEBUFFER_SET_VESA_MODE=y
# CONFIG_FRAMEBUFFER_VESA_MODE_100 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_101 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_102 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_103 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_104 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_105 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_106 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_107 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_108 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_109 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_10A is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_10B is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_10C is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_10D is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_10E is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_10F is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_110 is not setCONFIG_FRAMEBUFFER_VESA_MODE_111=y
# CONFIG_FRAMEBUFFER_VESA_MODE_112 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_113 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_114 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_115 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_116 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_117 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_118 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_119 is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_11A is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_11B is not set
# CONFIG_FRAMEBUFFER_VESA_MODE_USER is not setCONFIG_FRAMEBUFFER_VESA_MODE=0x111
# CONFIG_VIDEO_LCD_ANX9804 is not set
# CONFIG_VIDEO_LCD_SSD2828 is not set
# CONFIG_VIDEO_MVEBU is not set
# CONFIG_DISPLAY is not set
# CONFIG_ATMEL_HLCD is not set
# CONFIG_VIDEO_BROADWELL_IGD is not set
# CONFIG_VIDEO_IVYBRIDGE_IGD is not set
# CONFIG_VIDEO_ROCKCHIP is not set
# CONFIG_VIDEO_STM32 is not set
# CONFIG_VIDEO_TEGRA20 is not set
# CONFIG_VIDEO_TEGRA124 is not set
# CONFIG_VIDEO_BRIDGE is not setCONFIG_CONSOLE_SCROLL_LINES=5
# CONFIG_LCD is not set
# CONFIG_VIDEO_SIMPLE is not set
# CONFIG_VIDEO_DT_SIMPLEFB is not set
#
# Watchdog Timer Support
#
# CONFIG_BCM2835_WDT is not set
# CONFIG_ULP_WATCHDOG is not set
# CONFIG_WDT is not set
# CONFIG_PHYS_TO_BUS is not set
#
# File systems
#
# CONFIG_FS_BTRFS is not set
# CONFIG_FS_CBFS is not setCONFIG_FS_FAT=y
# CONFIG_FAT_WRITE is not setCONFIG_FS_FAT_MAX_CLUSTSIZE=65536
# CONFIG_FS_JFFS2 is not set
# CONFIG_FS_CRAMFS is not set
# CONFIG_YAFFS2 is not set
#
# Library routines
#
# CONFIG_BCH is not set
# CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED is not setCONFIG_HAVE_PRIVATE_LIBGCC=yCONFIG_USE_PRIVATE_LIBGCC=yCONFIG_SYS_HZ=1000
# CONFIG_USE_TINY_PRINTF is not setCONFIG_REGEX=y
# CONFIG_LIB_RAND is not set
# CONFIG_SPL_TINY_MEMSET is not set
# CONFIG_TPL_TINY_MEMSET is not set
# CONFIG_CMD_DHRYSTONE is not set
#
# Security support
#
# CONFIG_AES is not set
# CONFIG_RSA is not set
# CONFIG_TPM is not set
#
# Hashing Support
#CONFIG_SHA1=yCONFIG_SHA256=y
# CONFIG_SHA_HW_ACCEL is not setCONFIG_MD5=y
#
# Compression Support
#
# CONFIG_LZ4 is not set
# CONFIG_LZMA is not set
# CONFIG_LZO is not set
# CONFIG_SPL_LZO is not set
# CONFIG_SPL_GZIP is not set
# CONFIG_ERRNO_STR is not setCONFIG_OF_LIBFDT=y
# CONFIG_OF_LIBFDT_OVERLAY is not set
# CONFIG_SPL_OF_LIBFDT is not set
# CONFIG_FDT_FIXUP_PARTITIONS is not set
#
# System tables
#CONFIG_GENERATE_SMBIOS_TABLE=yCONFIG_SMBIOS_MANUFACTURER="emulation"
# CONFIG_EFI is not setCONFIG_EFI_LOADER=y
# CONFIG_UNIT_TEST is not set