From: Hannes Schmelzer <hannes@schmelzer.or.at>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 06/13] cmd: Convert CONFIG_CMD_ELF to Kconfig
Date: Tue, 29 Sep 2015 08:47:23 +0200 [thread overview]
Message-ID: <560A33FB.60400@schmelzer.or.at> (raw)
In-Reply-To: <1443431530-472-7-git-send-email-bmeng.cn@gmail.com>
Tested-by: Hannes Schmelzer <oe5hpm@oevsv.at> on B&R kwb board.
On 28.09.2015 11:12, Bin Meng wrote:
> Convert CONFIG_CMD_ELF to Kconfig and tidy up affected boards.
>
> Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
>
> ---
>
> Changes in v2:
> - Split the defconfig reorder to another patch, making this patch
> as CONFIG_CMD_ELF mods only
> - Update sparc and avr32 boards to unset CONFIG_CMD_ELF
>
> common/Kconfig | 6 ++++++
> configs/atngw100_defconfig | 1 +
> configs/atngw100mkii_defconfig | 1 +
> configs/atstk1002_defconfig | 1 +
> configs/dbau1000_defconfig | 1 +
> configs/dbau1100_defconfig | 1 +
> configs/dbau1500_defconfig | 1 +
> configs/dbau1550_defconfig | 1 +
> configs/dbau1550_el_defconfig | 1 +
> configs/dlvision-10g_defconfig | 1 +
> configs/dlvision_defconfig | 1 +
> configs/gr_cpci_ax2000_defconfig | 1 +
> configs/gr_ep2s60_defconfig | 1 +
> configs/gr_xc3s_1500_defconfig | 1 +
> configs/grasshopper_defconfig | 1 +
> configs/grsim_defconfig | 1 +
> configs/grsim_leon2_defconfig | 1 +
> configs/io_defconfig | 1 +
> configs/iocon_defconfig | 1 +
> configs/neo_defconfig | 1 +
> configs/pb1000_defconfig | 1 +
> configs/sandbox_defconfig | 1 +
> configs/vct_platinum_onenand_small_defconfig | 1 +
> configs/vct_platinum_small_defconfig | 1 +
> configs/vct_platinumavc_onenand_small_defconfig | 1 +
> configs/vct_platinumavc_small_defconfig | 1 +
> configs/vct_premium_onenand_small_defconfig | 1 +
> configs/vct_premium_small_defconfig | 1 +
> include/config_cmd_all.h | 1 -
> include/config_distro_defaults.h | 1 -
> include/configs/B4860QDS.h | 1 -
> include/configs/BSC9131RDB.h | 1 -
> include/configs/BSC9132QDS.h | 1 -
> include/configs/C29XPCIE.h | 1 -
> include/configs/CPCI2DP.h | 1 -
> include/configs/CPCI4052.h | 1 -
> include/configs/M5208EVBE.h | 1 -
> include/configs/M52277EVB.h | 1 -
> include/configs/M5235EVB.h | 1 -
> include/configs/M5272C3.h | 1 -
> include/configs/M5275EVB.h | 1 -
> include/configs/M53017EVB.h | 1 -
> include/configs/M5329EVB.h | 1 -
> include/configs/M5373EVB.h | 1 -
> include/configs/M54418TWR.h | 1 -
> include/configs/M54451EVB.h | 1 -
> include/configs/M54455EVB.h | 1 -
> include/configs/M5475EVB.h | 1 -
> include/configs/M5485EVB.h | 1 -
> include/configs/MIP405.h | 1 -
> include/configs/MPC8536DS.h | 1 -
> include/configs/MPC8540ADS.h | 1 -
> include/configs/MPC8541CDS.h | 1 -
> include/configs/MPC8544DS.h | 1 -
> include/configs/MPC8548CDS.h | 1 -
> include/configs/MPC8555CDS.h | 1 -
> include/configs/MPC8560ADS.h | 1 -
> include/configs/MPC8568MDS.h | 1 -
> include/configs/MPC8569MDS.h | 1 -
> include/configs/MPC8572DS.h | 1 -
> include/configs/P1010RDB.h | 1 -
> include/configs/P1022DS.h | 1 -
> include/configs/P2041RDB.h | 1 -
> include/configs/PIP405.h | 1 -
> include/configs/PLU405.h | 1 -
> include/configs/PMC405DE.h | 1 -
> include/configs/PMC440.h | 1 -
> include/configs/T102xQDS.h | 1 -
> include/configs/T102xRDB.h | 1 -
> include/configs/T1040QDS.h | 1 -
> include/configs/T104xRDB.h | 1 -
> include/configs/T208xQDS.h | 1 -
> include/configs/T208xRDB.h | 1 -
> include/configs/T4240RDB.h | 1 -
> include/configs/TQM823L.h | 1 -
> include/configs/TQM823M.h | 1 -
> include/configs/TQM850L.h | 1 -
> include/configs/TQM850M.h | 1 -
> include/configs/TQM855L.h | 1 -
> include/configs/TQM855M.h | 1 -
> include/configs/TQM860L.h | 1 -
> include/configs/TQM860M.h | 1 -
> include/configs/TQM862L.h | 1 -
> include/configs/TQM862M.h | 1 -
> include/configs/TQM866M.h | 1 -
> include/configs/UCP1020.h | 1 -
> include/configs/VCMA9.h | 1 -
> include/configs/VOM405.h | 1 -
> include/configs/amcc-common.h | 1 -
> include/configs/arcangel4.h | 1 -
> include/configs/astro_mcf5373l.h | 1 -
> include/configs/axs101.h | 1 -
> include/configs/bf537-minotaur.h | 1 -
> include/configs/bf537-srv1.h | 1 -
> include/configs/bfin_adi_common.h | 1 -
> include/configs/blackstamp.h | 1 -
> include/configs/blackvme.h | 1 -
> include/configs/controlcenterd.h | 1 -
> include/configs/corenet_ds.h | 1 -
> include/configs/dbau1x00.h | 1 -
> include/configs/digsy_mtc.h | 1 -
> include/configs/dlvision-10g.h | 1 -
> include/configs/dlvision.h | 1 -
> include/configs/io.h | 1 -
> include/configs/iocon.h | 1 -
> include/configs/km/km_arm.h | 1 -
> include/configs/lsxl.h | 1 -
> include/configs/malta.h | 1 -
> include/configs/mecp5123.h | 1 -
> include/configs/motionpro.h | 1 -
> include/configs/munices.h | 1 -
> include/configs/neo.h | 1 -
> include/configs/nitrogen6x.h | 1 -
> include/configs/openrisc-generic.h | 1 -
> include/configs/origen.h | 1 -
> include/configs/p1_p2_rdb_pc.h | 1 -
> include/configs/p1_twr.h | 1 -
> include/configs/pb1x00.h | 2 --
> include/configs/qemu-mips.h | 1 -
> include/configs/qemu-mips64.h | 1 -
> include/configs/qemu-ppce500.h | 1 -
> include/configs/sandbox.h | 1 -
> include/configs/sbc8548.h | 1 -
> include/configs/smdk2410.h | 1 -
> include/configs/smdkc100.h | 1 -
> include/configs/smdkv310.h | 1 -
> include/configs/t4qds.h | 1 -
> include/configs/tb100.h | 1 -
> include/configs/vct.h | 2 --
> include/configs/vme8349.h | 1 -
> include/configs/x86-common.h | 1 -
> include/configs/xilinx-ppc.h | 1 -
> include/configs/xilinx_zynqmp.h | 1 -
> include/configs/xpedite1000.h | 1 -
> include/configs/xpedite517x.h | 1 -
> include/configs/xpedite520x.h | 1 -
> include/configs/xpedite537x.h | 1 -
> include/configs/xpedite550x.h | 1 -
> include/configs/zmx25.h | 1 -
> include/configs/zynq-common.h | 1 -
> 140 files changed, 33 insertions(+), 114 deletions(-)
>
> diff --git a/common/Kconfig b/common/Kconfig
> index 2c42b8e..0d44993 100644
> --- a/common/Kconfig
> +++ b/common/Kconfig
> @@ -148,6 +148,12 @@ config CMD_BOOTM
> help
> Boot an application image from the memory.
>
> +config CMD_ELF
> + bool "bootelf, bootvx"
> + default y
> + help
> + Boot an ELF/vxWorks image from the memory.
> +
> config CMD_GO
> bool "go"
> default y
> diff --git a/configs/atngw100_defconfig b/configs/atngw100_defconfig
> index 043f6bf..5b01c18 100644
> --- a/configs/atngw100_defconfig
> +++ b/configs/atngw100_defconfig
> @@ -5,6 +5,7 @@ CONFIG_AUTOBOOT_KEYED=y
> CONFIG_AUTOBOOT_PROMPT="Press SPACE to abort autoboot in %d seconds\n"
> CONFIG_AUTOBOOT_DELAY_STR="d"
> CONFIG_AUTOBOOT_STOP_STR=" "
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_XIMG is not set
> # CONFIG_CMD_FPGA is not set
> # CONFIG_CMD_SOURCE is not set
> diff --git a/configs/atngw100mkii_defconfig b/configs/atngw100mkii_defconfig
> index c8d9107..48ea9ba 100644
> --- a/configs/atngw100mkii_defconfig
> +++ b/configs/atngw100mkii_defconfig
> @@ -5,6 +5,7 @@ CONFIG_AUTOBOOT_KEYED=y
> CONFIG_AUTOBOOT_PROMPT="Press SPACE to abort autoboot in %d seconds\n"
> CONFIG_AUTOBOOT_DELAY_STR="d"
> CONFIG_AUTOBOOT_STOP_STR=" "
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_XIMG is not set
> # CONFIG_CMD_FPGA is not set
> # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/atstk1002_defconfig b/configs/atstk1002_defconfig
> index d525868..1b108e5 100644
> --- a/configs/atstk1002_defconfig
> +++ b/configs/atstk1002_defconfig
> @@ -5,6 +5,7 @@ CONFIG_AUTOBOOT_KEYED=y
> CONFIG_AUTOBOOT_PROMPT="Press SPACE to abort autoboot in %d seconds\n"
> CONFIG_AUTOBOOT_DELAY_STR="d"
> CONFIG_AUTOBOOT_STOP_STR=" "
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_XIMG is not set
> # CONFIG_CMD_FPGA is not set
> # CONFIG_CMD_SOURCE is not set
> diff --git a/configs/dbau1000_defconfig b/configs/dbau1000_defconfig
> index 5ffe104..c69d404 100644
> --- a/configs/dbau1000_defconfig
> +++ b/configs/dbau1000_defconfig
> @@ -3,6 +3,7 @@ CONFIG_TARGET_DBAU1X00=y
> CONFIG_SYS_EXTRA_OPTIONS="DBAU1000"
> CONFIG_SYS_PROMPT="DbAu1xx0 # "
> # CONFIG_CMD_BDI is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_RUN is not set
> # CONFIG_CMD_SAVEENV is not set
> # CONFIG_CMD_LOADB is not set
> diff --git a/configs/dbau1100_defconfig b/configs/dbau1100_defconfig
> index 84e369a..2e38812 100644
> --- a/configs/dbau1100_defconfig
> +++ b/configs/dbau1100_defconfig
> @@ -3,6 +3,7 @@ CONFIG_TARGET_DBAU1X00=y
> CONFIG_DBAU1100=y
> CONFIG_SYS_PROMPT="DbAu1xx0 # "
> # CONFIG_CMD_BDI is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_RUN is not set
> # CONFIG_CMD_SAVEENV is not set
> # CONFIG_CMD_LOADB is not set
> diff --git a/configs/dbau1500_defconfig b/configs/dbau1500_defconfig
> index 8a9583b..f61e7b6 100644
> --- a/configs/dbau1500_defconfig
> +++ b/configs/dbau1500_defconfig
> @@ -3,6 +3,7 @@ CONFIG_TARGET_DBAU1X00=y
> CONFIG_DBAU1500=y
> CONFIG_SYS_PROMPT="DbAu1xx0 # "
> # CONFIG_CMD_BDI is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_RUN is not set
> # CONFIG_CMD_SAVEENV is not set
> # CONFIG_CMD_LOADB is not set
> diff --git a/configs/dbau1550_defconfig b/configs/dbau1550_defconfig
> index 333a922..7f1bdf4 100644
> --- a/configs/dbau1550_defconfig
> +++ b/configs/dbau1550_defconfig
> @@ -3,6 +3,7 @@ CONFIG_TARGET_DBAU1X00=y
> CONFIG_DBAU1550=y
> CONFIG_SYS_PROMPT="DbAu1xx0 # "
> # CONFIG_CMD_BDI is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_RUN is not set
> # CONFIG_CMD_SAVEENV is not set
> # CONFIG_CMD_FPGA is not set
> diff --git a/configs/dbau1550_el_defconfig b/configs/dbau1550_el_defconfig
> index 5970e43..6cd0161 100644
> --- a/configs/dbau1550_el_defconfig
> +++ b/configs/dbau1550_el_defconfig
> @@ -4,6 +4,7 @@ CONFIG_DBAU1550=y
> CONFIG_SYS_LITTLE_ENDIAN=y
> CONFIG_SYS_PROMPT="DbAu1xx0 # "
> # CONFIG_CMD_BDI is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_RUN is not set
> # CONFIG_CMD_SAVEENV is not set
> # CONFIG_CMD_FPGA is not set
> diff --git a/configs/dlvision-10g_defconfig b/configs/dlvision-10g_defconfig
> index 4ed14f8..04037ba 100644
> --- a/configs/dlvision-10g_defconfig
> +++ b/configs/dlvision-10g_defconfig
> @@ -3,4 +3,5 @@ CONFIG_4xx=y
> CONFIG_TARGET_DLVISION_10G=y
> CONFIG_AUTOBOOT_KEYED=y
> CONFIG_AUTOBOOT_STOP_STR=" "
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_NFS is not set
> diff --git a/configs/dlvision_defconfig b/configs/dlvision_defconfig
> index 7982c17..97bdd51 100644
> --- a/configs/dlvision_defconfig
> +++ b/configs/dlvision_defconfig
> @@ -1,4 +1,5 @@
> CONFIG_PPC=y
> CONFIG_4xx=y
> CONFIG_TARGET_DLVISION=y
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_NFS is not set
> diff --git a/configs/gr_cpci_ax2000_defconfig b/configs/gr_cpci_ax2000_defconfig
> index f003d77..ddac3ab 100644
> --- a/configs/gr_cpci_ax2000_defconfig
> +++ b/configs/gr_cpci_ax2000_defconfig
> @@ -1,4 +1,5 @@
> CONFIG_SPARC=y
> CONFIG_TARGET_GR_CPCI_AX2000=y
> CONFIG_SYS_TEXT_BASE=0x00000000
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/gr_ep2s60_defconfig b/configs/gr_ep2s60_defconfig
> index bbf1808..0064554 100644
> --- a/configs/gr_ep2s60_defconfig
> +++ b/configs/gr_ep2s60_defconfig
> @@ -1,4 +1,5 @@
> CONFIG_SPARC=y
> CONFIG_TARGET_GR_EP2S60=y
> CONFIG_SYS_TEXT_BASE=0x00000000
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/gr_xc3s_1500_defconfig b/configs/gr_xc3s_1500_defconfig
> index 5c1442d..a05b709 100644
> --- a/configs/gr_xc3s_1500_defconfig
> +++ b/configs/gr_xc3s_1500_defconfig
> @@ -1,4 +1,5 @@
> CONFIG_SPARC=y
> CONFIG_TARGET_GR_XC3S_1500=y
> CONFIG_SYS_TEXT_BASE=0x00000000
> +# CONFIG_CMD_ELF is not sets
> # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/grasshopper_defconfig b/configs/grasshopper_defconfig
> index 92a73e2..6c5c9e3 100644
> --- a/configs/grasshopper_defconfig
> +++ b/configs/grasshopper_defconfig
> @@ -5,5 +5,6 @@ CONFIG_AUTOBOOT_KEYED=y
> CONFIG_AUTOBOOT_PROMPT="Press SPACE to abort autoboot in %d seconds\n"
> CONFIG_AUTOBOOT_DELAY_STR="d"
> CONFIG_AUTOBOOT_STOP_STR=" "
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_FPGA is not set
> # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/grsim_defconfig b/configs/grsim_defconfig
> index b83abb6..f0fa23f 100644
> --- a/configs/grsim_defconfig
> +++ b/configs/grsim_defconfig
> @@ -2,6 +2,7 @@ CONFIG_SPARC=y
> CONFIG_TARGET_GRSIM=y
> CONFIG_SYS_TEXT_BASE=0x00000000
> # CONFIG_CMD_BOOTD is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_IMI is not set
> # CONFIG_CMD_IMLS is not set
> # CONFIG_CMD_EDITENV is not set
> diff --git a/configs/grsim_leon2_defconfig b/configs/grsim_leon2_defconfig
> index 756a786..9c9c968 100644
> --- a/configs/grsim_leon2_defconfig
> +++ b/configs/grsim_leon2_defconfig
> @@ -2,6 +2,7 @@ CONFIG_SPARC=y
> CONFIG_TARGET_GRSIM_LEON2=y
> CONFIG_SYS_TEXT_BASE=0x00000000
> # CONFIG_CMD_BOOTD is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_IMI is not set
> # CONFIG_CMD_IMLS is not set
> # CONFIG_CMD_EDITENV is not set
> diff --git a/configs/io_defconfig b/configs/io_defconfig
> index 722d95a..7b71805 100644
> --- a/configs/io_defconfig
> +++ b/configs/io_defconfig
> @@ -3,4 +3,5 @@ CONFIG_4xx=y
> CONFIG_TARGET_IO=y
> CONFIG_AUTOBOOT_KEYED=y
> CONFIG_AUTOBOOT_STOP_STR=" "
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_NFS is not set
> diff --git a/configs/iocon_defconfig b/configs/iocon_defconfig
> index 89e5cf5..63f0c37 100644
> --- a/configs/iocon_defconfig
> +++ b/configs/iocon_defconfig
> @@ -3,4 +3,5 @@ CONFIG_4xx=y
> CONFIG_TARGET_IOCON=y
> CONFIG_AUTOBOOT_KEYED=y
> CONFIG_AUTOBOOT_STOP_STR=" "
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_NFS is not set
> diff --git a/configs/neo_defconfig b/configs/neo_defconfig
> index 77eefe9..1ef57ad 100644
> --- a/configs/neo_defconfig
> +++ b/configs/neo_defconfig
> @@ -1,4 +1,5 @@
> CONFIG_PPC=y
> CONFIG_4xx=y
> CONFIG_TARGET_NEO=y
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_NFS is not set
> diff --git a/configs/pb1000_defconfig b/configs/pb1000_defconfig
> index f24cd07..131014d 100644
> --- a/configs/pb1000_defconfig
> +++ b/configs/pb1000_defconfig
> @@ -3,6 +3,7 @@ CONFIG_TARGET_PB1X00=y
> CONFIG_SYS_EXTRA_OPTIONS="PB1000"
> CONFIG_SYS_PROMPT="Pb1x00 # "
> # CONFIG_CMD_BDI is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_RUN is not set
> # CONFIG_CMD_SAVEENV is not set
> # CONFIG_CMD_LOADB is not set
> diff --git a/configs/sandbox_defconfig b/configs/sandbox_defconfig
> index ae96b63..3fd7813 100644
> --- a/configs/sandbox_defconfig
> +++ b/configs/sandbox_defconfig
> @@ -3,6 +3,7 @@ CONFIG_DEFAULT_DEVICE_TREE="sandbox"
> CONFIG_FIT=y
> CONFIG_FIT_VERBOSE=y
> CONFIG_FIT_SIGNATURE=y
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_IMLS is not set
> # CONFIG_CMD_FLASH is not set
> # CONFIG_CMD_SETEXPR is not set
> diff --git a/configs/vct_platinum_onenand_small_defconfig b/configs/vct_platinum_onenand_small_defconfig
> index 33ce32a..47985cd 100644
> --- a/configs/vct_platinum_onenand_small_defconfig
> +++ b/configs/vct_platinum_onenand_small_defconfig
> @@ -6,6 +6,7 @@ CONFIG_VCT_SMALL_IMAGE=y
> CONFIG_SYS_PROMPT="$ "
> # CONFIG_CMD_BDI is not set
> # CONFIG_CMD_CONSOLE is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_IMLS is not set
> # CONFIG_CMD_CRC32 is not set
> # CONFIG_CMD_LOADB is not set
> diff --git a/configs/vct_platinum_small_defconfig b/configs/vct_platinum_small_defconfig
> index ceb61e1..f85d3f7 100644
> --- a/configs/vct_platinum_small_defconfig
> +++ b/configs/vct_platinum_small_defconfig
> @@ -5,6 +5,7 @@ CONFIG_VCT_SMALL_IMAGE=y
> CONFIG_SYS_PROMPT="$ "
> # CONFIG_CMD_BDI is not set
> # CONFIG_CMD_CONSOLE is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_CRC32 is not set
> # CONFIG_CMD_LOADB is not set
> # CONFIG_CMD_LOADS is not set
> diff --git a/configs/vct_platinumavc_onenand_small_defconfig b/configs/vct_platinumavc_onenand_small_defconfig
> index 1958fcd..77dd414 100644
> --- a/configs/vct_platinumavc_onenand_small_defconfig
> +++ b/configs/vct_platinumavc_onenand_small_defconfig
> @@ -6,6 +6,7 @@ CONFIG_VCT_SMALL_IMAGE=y
> CONFIG_SYS_PROMPT="$ "
> # CONFIG_CMD_BDI is not set
> # CONFIG_CMD_CONSOLE is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_IMLS is not set
> # CONFIG_CMD_CRC32 is not set
> # CONFIG_CMD_LOADB is not set
> diff --git a/configs/vct_platinumavc_small_defconfig b/configs/vct_platinumavc_small_defconfig
> index 0ac2def..8fe82fc 100644
> --- a/configs/vct_platinumavc_small_defconfig
> +++ b/configs/vct_platinumavc_small_defconfig
> @@ -5,6 +5,7 @@ CONFIG_VCT_SMALL_IMAGE=y
> CONFIG_SYS_PROMPT="$ "
> # CONFIG_CMD_BDI is not set
> # CONFIG_CMD_CONSOLE is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_CRC32 is not set
> # CONFIG_CMD_LOADB is not set
> # CONFIG_CMD_LOADS is not set
> diff --git a/configs/vct_premium_onenand_small_defconfig b/configs/vct_premium_onenand_small_defconfig
> index 471a005..ac6f422 100644
> --- a/configs/vct_premium_onenand_small_defconfig
> +++ b/configs/vct_premium_onenand_small_defconfig
> @@ -6,6 +6,7 @@ CONFIG_VCT_SMALL_IMAGE=y
> CONFIG_SYS_PROMPT="$ "
> # CONFIG_CMD_BDI is not set
> # CONFIG_CMD_CONSOLE is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_IMLS is not set
> # CONFIG_CMD_CRC32 is not set
> # CONFIG_CMD_LOADB is not set
> diff --git a/configs/vct_premium_small_defconfig b/configs/vct_premium_small_defconfig
> index 68c0d9a..3297434 100644
> --- a/configs/vct_premium_small_defconfig
> +++ b/configs/vct_premium_small_defconfig
> @@ -5,6 +5,7 @@ CONFIG_VCT_SMALL_IMAGE=y
> CONFIG_SYS_PROMPT="$ "
> # CONFIG_CMD_BDI is not set
> # CONFIG_CMD_CONSOLE is not set
> +# CONFIG_CMD_ELF is not set
> # CONFIG_CMD_CRC32 is not set
> # CONFIG_CMD_LOADB is not set
> # CONFIG_CMD_LOADS is not set
> diff --git a/include/config_cmd_all.h b/include/config_cmd_all.h
> index 4c46dda..8832552 100644
> --- a/include/config_cmd_all.h
> +++ b/include/config_cmd_all.h
> @@ -29,7 +29,6 @@
> #define CONFIG_CMD_DOC /* Disk-On-Chip Support */
> #define CONFIG_CMD_DTT /* Digital Therm and Thermostat */
> #define CONFIG_CMD_EEPROM /* EEPROM read/write support */
> -#define CONFIG_CMD_ELF /* ELF (VxWorks) load/boot cmd */
> #define CONFIG_CMD_EXT2 /* EXT2 Support */
> #define CONFIG_CMD_FAT /* FAT support */
> #define CONFIG_CMD_FDC /* Floppy Disk Support */
> diff --git a/include/config_distro_defaults.h b/include/config_distro_defaults.h
> index d8165cc..9d1de55 100644
> --- a/include/config_distro_defaults.h
> +++ b/include/config_distro_defaults.h
> @@ -49,7 +49,6 @@
> #define CONFIG_CMD_BOOTZ
> #endif
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_EXT4
> #define CONFIG_CMD_FAT
> diff --git a/include/configs/B4860QDS.h b/include/configs/B4860QDS.h
> index 1e458f4..858e25d 100644
> --- a/include/configs/B4860QDS.h
> +++ b/include/configs/B4860QDS.h
> @@ -756,7 +756,6 @@ unsigned long get_board_ddr_clk(void);
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/BSC9131RDB.h b/include/configs/BSC9131RDB.h
> index a7c9277..226a170 100644
> --- a/include/configs/BSC9131RDB.h
> +++ b/include/configs/BSC9131RDB.h
> @@ -342,7 +342,6 @@ extern unsigned long get_sdram_size(void);
> */
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_ERRATA
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/BSC9132QDS.h b/include/configs/BSC9132QDS.h
> index 804493e..e545447 100644
> --- a/include/configs/BSC9132QDS.h
> +++ b/include/configs/BSC9132QDS.h
> @@ -580,7 +580,6 @@ combinations. this should be removed later
> */
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/C29XPCIE.h b/include/configs/C29XPCIE.h
> index 6c39b1e..f574994 100644
> --- a/include/configs/C29XPCIE.h
> +++ b/include/configs/C29XPCIE.h
> @@ -494,7 +494,6 @@
> * Command line configuration.
> */
> #define CONFIG_CMD_ERRATA
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PING
> diff --git a/include/configs/CPCI2DP.h b/include/configs/CPCI2DP.h
> index 638a586..ce7bc35 100644
> --- a/include/configs/CPCI2DP.h
> +++ b/include/configs/CPCI2DP.h
> @@ -55,7 +55,6 @@
> */
> #define CONFIG_CMD_PCI
> #define CONFIG_CMD_IRQ
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_BSP
> #define CONFIG_CMD_EEPROM
> diff --git a/include/configs/CPCI4052.h b/include/configs/CPCI4052.h
> index 9c25751..2827a04 100644
> --- a/include/configs/CPCI4052.h
> +++ b/include/configs/CPCI4052.h
> @@ -72,7 +72,6 @@
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_FAT
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> diff --git a/include/configs/M5208EVBE.h b/include/configs/M5208EVBE.h
> index 5e15dd9..b38a349 100644
> --- a/include/configs/M5208EVBE.h
> +++ b/include/configs/M5208EVBE.h
> @@ -23,7 +23,6 @@
>
> /* Command line configuration */
> #define CONFIG_CMD_CACHE
> -#define CONFIG_CMD_ELF
> #undef CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PING
> diff --git a/include/configs/M52277EVB.h b/include/configs/M52277EVB.h
> index d1cadc0..ffee225 100644
> --- a/include/configs/M52277EVB.h
> +++ b/include/configs/M52277EVB.h
> @@ -39,7 +39,6 @@
> /* Command line configuration */
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_JFFS2
> #define CONFIG_CMD_REGINFO
> diff --git a/include/configs/M5235EVB.h b/include/configs/M5235EVB.h
> index 1472672..2a198e5 100644
> --- a/include/configs/M5235EVB.h
> +++ b/include/configs/M5235EVB.h
> @@ -37,7 +37,6 @@
> /* Command line configuration */
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PCI
> diff --git a/include/configs/M5272C3.h b/include/configs/M5272C3.h
> index 006f2d8..718f31f 100644
> --- a/include/configs/M5272C3.h
> +++ b/include/configs/M5272C3.h
> @@ -59,7 +59,6 @@
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PING
> -#define CONFIG_CMD_ELF
>
>
> #define CONFIG_BOOTDELAY 5
> diff --git a/include/configs/M5275EVB.h b/include/configs/M5275EVB.h
> index 116e8e2..195595f 100644
> --- a/include/configs/M5275EVB.h
> +++ b/include/configs/M5275EVB.h
> @@ -58,7 +58,6 @@
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_DHCP
>
> diff --git a/include/configs/M53017EVB.h b/include/configs/M53017EVB.h
> index a48ae6b..42cbb0f 100644
> --- a/include/configs/M53017EVB.h
> +++ b/include/configs/M53017EVB.h
> @@ -29,7 +29,6 @@
> /* Command line configuration */
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #undef CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PING
> diff --git a/include/configs/M5329EVB.h b/include/configs/M5329EVB.h
> index e806b7a..b2d544c 100644
> --- a/include/configs/M5329EVB.h
> +++ b/include/configs/M5329EVB.h
> @@ -29,7 +29,6 @@
> /* Command line configuration */
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PING
> diff --git a/include/configs/M5373EVB.h b/include/configs/M5373EVB.h
> index 1df98f7..a906204 100644
> --- a/include/configs/M5373EVB.h
> +++ b/include/configs/M5373EVB.h
> @@ -29,7 +29,6 @@
> /* Command line configuration */
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PING
> diff --git a/include/configs/M54418TWR.h b/include/configs/M54418TWR.h
> index db0ddcd..927b7da 100644
> --- a/include/configs/M54418TWR.h
> +++ b/include/configs/M54418TWR.h
> @@ -41,7 +41,6 @@
> #define CONFIG_CMD_CACHE
> #undef CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #undef CONFIG_CMD_I2C
> #undef CONFIG_CMD_JFFS2
> #undef CONFIG_CMD_UBI
> diff --git a/include/configs/M54451EVB.h b/include/configs/M54451EVB.h
> index de747a4..61ebb24 100644
> --- a/include/configs/M54451EVB.h
> +++ b/include/configs/M54451EVB.h
> @@ -42,7 +42,6 @@
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #undef CONFIG_CMD_JFFS2
> #define CONFIG_CMD_MII
> diff --git a/include/configs/M54455EVB.h b/include/configs/M54455EVB.h
> index 06da5f0..f813dab 100644
> --- a/include/configs/M54455EVB.h
> +++ b/include/configs/M54455EVB.h
> @@ -42,7 +42,6 @@
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_I2C
> diff --git a/include/configs/M5475EVB.h b/include/configs/M5475EVB.h
> index e30b645..81ecbc8 100644
> --- a/include/configs/M5475EVB.h
> +++ b/include/configs/M5475EVB.h
> @@ -31,7 +31,6 @@
> /* Command line configuration */
> #define CONFIG_CMD_CACHE
> #undef CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PCI
> diff --git a/include/configs/M5485EVB.h b/include/configs/M5485EVB.h
> index 051c940..8621d7a 100644
> --- a/include/configs/M5485EVB.h
> +++ b/include/configs/M5485EVB.h
> @@ -31,7 +31,6 @@
> /* Command line configuration */
> #define CONFIG_CMD_CACHE
> #undef CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PCI
> diff --git a/include/configs/MIP405.h b/include/configs/MIP405.h
> index cb21b73..0757e67 100644
> --- a/include/configs/MIP405.h
> +++ b/include/configs/MIP405.h
> @@ -55,7 +55,6 @@
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_IDE
> diff --git a/include/configs/MPC8536DS.h b/include/configs/MPC8536DS.h
> index 1312438..7c51eef 100644
> --- a/include/configs/MPC8536DS.h
> +++ b/include/configs/MPC8536DS.h
> @@ -638,7 +638,6 @@
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_REGINFO
>
> diff --git a/include/configs/MPC8540ADS.h b/include/configs/MPC8540ADS.h
> index a42c936..dc6e395 100644
> --- a/include/configs/MPC8540ADS.h
> +++ b/include/configs/MPC8540ADS.h
> @@ -353,7 +353,6 @@
> */
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
>
> #if defined(CONFIG_PCI)
> diff --git a/include/configs/MPC8541CDS.h b/include/configs/MPC8541CDS.h
> index 8942aae..bf03603 100644
> --- a/include/configs/MPC8541CDS.h
> +++ b/include/configs/MPC8541CDS.h
> @@ -372,7 +372,6 @@ extern unsigned long get_clock_freq(void);
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_REGINFO
>
> diff --git a/include/configs/MPC8544DS.h b/include/configs/MPC8544DS.h
> index 67fac70..bef28b3 100644
> --- a/include/configs/MPC8544DS.h
> +++ b/include/configs/MPC8544DS.h
> @@ -387,7 +387,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_REGINFO
>
> diff --git a/include/configs/MPC8548CDS.h b/include/configs/MPC8548CDS.h
> index 842afe1..2bea604 100644
> --- a/include/configs/MPC8548CDS.h
> +++ b/include/configs/MPC8548CDS.h
> @@ -496,7 +496,6 @@ extern unsigned long get_clock_freq(void);
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_REGINFO
>
> diff --git a/include/configs/MPC8555CDS.h b/include/configs/MPC8555CDS.h
> index 2e8db5a..80b14cb 100644
> --- a/include/configs/MPC8555CDS.h
> +++ b/include/configs/MPC8555CDS.h
> @@ -370,7 +370,6 @@ extern unsigned long get_clock_freq(void);
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_REGINFO
>
> diff --git a/include/configs/MPC8560ADS.h b/include/configs/MPC8560ADS.h
> index fabe6bf..e1bc8cc 100644
> --- a/include/configs/MPC8560ADS.h
> +++ b/include/configs/MPC8560ADS.h
> @@ -389,7 +389,6 @@
> */
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_REGINFO
>
> diff --git a/include/configs/MPC8568MDS.h b/include/configs/MPC8568MDS.h
> index 7a2131b..064bd85 100644
> --- a/include/configs/MPC8568MDS.h
> +++ b/include/configs/MPC8568MDS.h
> @@ -392,7 +392,6 @@ extern unsigned long get_clock_freq(void);
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_REGINFO
>
> diff --git a/include/configs/MPC8569MDS.h b/include/configs/MPC8569MDS.h
> index 9e38724..0af670b 100644
> --- a/include/configs/MPC8569MDS.h
> +++ b/include/configs/MPC8569MDS.h
> @@ -482,7 +482,6 @@ extern unsigned long get_clock_freq(void);
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_REGINFO
>
> diff --git a/include/configs/MPC8572DS.h b/include/configs/MPC8572DS.h
> index f3334ad..4b5467b 100644
> --- a/include/configs/MPC8572DS.h
> +++ b/include/configs/MPC8572DS.h
> @@ -597,7 +597,6 @@
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_REGINFO
>
> #if defined(CONFIG_PCI)
> diff --git a/include/configs/P1010RDB.h b/include/configs/P1010RDB.h
> index 8ac7000..b85e195 100644
> --- a/include/configs/P1010RDB.h
> +++ b/include/configs/P1010RDB.h
> @@ -813,7 +813,6 @@ extern unsigned long get_sdram_size(void);
> */
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_ERRATA
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PING
> diff --git a/include/configs/P1022DS.h b/include/configs/P1022DS.h
> index 06b293f..95c81ab 100644
> --- a/include/configs/P1022DS.h
> +++ b/include/configs/P1022DS.h
> @@ -678,7 +678,6 @@
> /*
> * Command line configuration.
> */
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_I2C
> diff --git a/include/configs/P2041RDB.h b/include/configs/P2041RDB.h
> index 5468495..de205e8 100644
> --- a/include/configs/P2041RDB.h
> +++ b/include/configs/P2041RDB.h
> @@ -618,7 +618,6 @@ unsigned long get_board_sys_clk(unsigned long dummy);
> * Command line configuration.
> */
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/PIP405.h b/include/configs/PIP405.h
> index c9d08e6..4601bc8 100644
> --- a/include/configs/PIP405.h
> +++ b/include/configs/PIP405.h
> @@ -53,7 +53,6 @@
> #define CONFIG_CMD_SCSI
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_USB
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_SDRAM
> diff --git a/include/configs/PLU405.h b/include/configs/PLU405.h
> index 3a71ff8..d5d3092 100644
> --- a/include/configs/PLU405.h
> +++ b/include/configs/PLU405.h
> @@ -66,7 +66,6 @@
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_FAT
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_NAND
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_I2C
> diff --git a/include/configs/PMC405DE.h b/include/configs/PMC405DE.h
> index 5712298..2f35ca9 100644
> --- a/include/configs/PMC405DE.h
> +++ b/include/configs/PMC405DE.h
> @@ -59,7 +59,6 @@
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_MII
> diff --git a/include/configs/PMC440.h b/include/configs/PMC440.h
> index 9ed6c61..4555039 100644
> --- a/include/configs/PMC440.h
> +++ b/include/configs/PMC440.h
> @@ -276,7 +276,6 @@
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_DTT
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> diff --git a/include/configs/T102xQDS.h b/include/configs/T102xQDS.h
> index 92f51f6..c9e5ea9 100644
> --- a/include/configs/T102xQDS.h
> +++ b/include/configs/T102xQDS.h
> @@ -850,7 +850,6 @@ unsigned long get_board_ddr_clk(void);
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/T102xRDB.h b/include/configs/T102xRDB.h
> index 324f710..0601d73 100644
> --- a/include/configs/T102xRDB.h
> +++ b/include/configs/T102xRDB.h
> @@ -852,7 +852,6 @@ unsigned long get_board_ddr_clk(void);
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/T1040QDS.h b/include/configs/T1040QDS.h
> index 1f46160..4b735b5 100644
> --- a/include/configs/T1040QDS.h
> +++ b/include/configs/T1040QDS.h
> @@ -723,7 +723,6 @@ unsigned long get_board_ddr_clk(void);
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/T104xRDB.h b/include/configs/T104xRDB.h
> index cd5b3e2..e09d933 100644
> --- a/include/configs/T104xRDB.h
> +++ b/include/configs/T104xRDB.h
> @@ -787,7 +787,6 @@ $(SRCTREE)/board/freescale/t104xrdb/t1042d4_rcw.cfg
> #define CONFIG_CMD_DATE
> #endif
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/T208xQDS.h b/include/configs/T208xQDS.h
> index 23ca0cf..a804cbe 100644
> --- a/include/configs/T208xQDS.h
> +++ b/include/configs/T208xQDS.h
> @@ -792,7 +792,6 @@ unsigned long get_board_ddr_clk(void);
> * Command line configuration.
> */
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/T208xRDB.h b/include/configs/T208xRDB.h
> index ef42b88..307a0ea 100644
> --- a/include/configs/T208xRDB.h
> +++ b/include/configs/T208xRDB.h
> @@ -748,7 +748,6 @@ unsigned long get_board_ddr_clk(void);
> * Command line configuration.
> */
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_I2C
> diff --git a/include/configs/T4240RDB.h b/include/configs/T4240RDB.h
> index d43f6b7..754d182 100644
> --- a/include/configs/T4240RDB.h
> +++ b/include/configs/T4240RDB.h
> @@ -318,7 +318,6 @@
> * Command line configuration.
> */
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/TQM823L.h b/include/configs/TQM823L.h
> index 9b9217e..cea3149 100644
> --- a/include/configs/TQM823L.h
> +++ b/include/configs/TQM823L.h
> @@ -109,7 +109,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/TQM823M.h b/include/configs/TQM823M.h
> index 5240e0f..85215b1 100644
> --- a/include/configs/TQM823M.h
> +++ b/include/configs/TQM823M.h
> @@ -107,7 +107,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/TQM850L.h b/include/configs/TQM850L.h
> index edadf55..97a9fa7 100644
> --- a/include/configs/TQM850L.h
> +++ b/include/configs/TQM850L.h
> @@ -97,7 +97,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/TQM850M.h b/include/configs/TQM850M.h
> index 166bb2c..636ffc8 100644
> --- a/include/configs/TQM850M.h
> +++ b/include/configs/TQM850M.h
> @@ -97,7 +97,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/TQM855L.h b/include/configs/TQM855L.h
> index 8b16ad2..3c82c73 100644
> --- a/include/configs/TQM855L.h
> +++ b/include/configs/TQM855L.h
> @@ -100,7 +100,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/TQM855M.h b/include/configs/TQM855M.h
> index 8a05fa4..66f9a88 100644
> --- a/include/configs/TQM855M.h
> +++ b/include/configs/TQM855M.h
> @@ -129,7 +129,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_EEPROM
> #define CONFIG_CMD_IDE
> diff --git a/include/configs/TQM860L.h b/include/configs/TQM860L.h
> index bf3a25b..3e20c71 100644
> --- a/include/configs/TQM860L.h
> +++ b/include/configs/TQM860L.h
> @@ -100,7 +100,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/TQM860M.h b/include/configs/TQM860M.h
> index 47e5c6c..be1cd3a 100644
> --- a/include/configs/TQM860M.h
> +++ b/include/configs/TQM860M.h
> @@ -100,7 +100,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/TQM862L.h b/include/configs/TQM862L.h
> index fa892a9..f07b903 100644
> --- a/include/configs/TQM862L.h
> +++ b/include/configs/TQM862L.h
> @@ -103,7 +103,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/TQM862M.h b/include/configs/TQM862M.h
> index 13319f2..c887a39 100644
> --- a/include/configs/TQM862M.h
> +++ b/include/configs/TQM862M.h
> @@ -103,7 +103,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/TQM866M.h b/include/configs/TQM866M.h
> index 0e378f2..a037b4f 100644
> --- a/include/configs/TQM866M.h
> +++ b/include/configs/TQM866M.h
> @@ -143,7 +143,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/UCP1020.h b/include/configs/UCP1020.h
> index 629be99..0801117 100644
> --- a/include/configs/UCP1020.h
> +++ b/include/configs/UCP1020.h
> @@ -494,7 +494,6 @@
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_MII
> diff --git a/include/configs/VCMA9.h b/include/configs/VCMA9.h
> index 5b2e092..bfcfb40 100644
> --- a/include/configs/VCMA9.h
> +++ b/include/configs/VCMA9.h
> @@ -55,7 +55,6 @@
> #define CONFIG_CMD_USB
> #define CONFIG_CMD_REGINFO
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_BSP
> diff --git a/include/configs/VOM405.h b/include/configs/VOM405.h
> index ddd6377..99ee78b 100644
> --- a/include/configs/VOM405.h
> +++ b/include/configs/VOM405.h
> @@ -62,7 +62,6 @@
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_BSP
> #define CONFIG_CMD_IRQ
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PING
> diff --git a/include/configs/amcc-common.h b/include/configs/amcc-common.h
> index 37dac7d..c5ef650 100644
> --- a/include/configs/amcc-common.h
> +++ b/include/configs/amcc-common.h
> @@ -60,7 +60,6 @@
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_DIAG
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/arcangel4.h b/include/configs/arcangel4.h
> index a342d7e..63f61ae 100644
> --- a/include/configs/arcangel4.h
> +++ b/include/configs/arcangel4.h
> @@ -41,7 +41,6 @@
> /*
> * Command line configuration
> */
> -#define CONFIG_CMD_ELF
>
> #define CONFIG_OF_LIBFDT
>
> diff --git a/include/configs/astro_mcf5373l.h b/include/configs/astro_mcf5373l.h
> index 1c3a1c9..8606151 100644
> --- a/include/configs/astro_mcf5373l.h
> +++ b/include/configs/astro_mcf5373l.h
> @@ -61,7 +61,6 @@
>
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #if ENABLE_JFFS
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/axs101.h b/include/configs/axs101.h
> index 7cb8853..450291c 100644
> --- a/include/configs/axs101.h
> +++ b/include/configs/axs101.h
> @@ -123,7 +123,6 @@
> */
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MMC
> diff --git a/include/configs/bf537-minotaur.h b/include/configs/bf537-minotaur.h
> index 6674d28..c57c862 100644
> --- a/include/configs/bf537-minotaur.h
> +++ b/include/configs/bf537-minotaur.h
> @@ -153,7 +153,6 @@
> #define CONFIG_CMD_BOOTLDR
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_SF
>
> diff --git a/include/configs/bf537-srv1.h b/include/configs/bf537-srv1.h
> index 15d912e..90aeeec 100644
> --- a/include/configs/bf537-srv1.h
> +++ b/include/configs/bf537-srv1.h
> @@ -152,7 +152,6 @@
> #define CONFIG_CMD_BOOTLDR
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_SF
>
> diff --git a/include/configs/bfin_adi_common.h b/include/configs/bfin_adi_common.h
> index 7b2faf2..a075050 100644
> --- a/include/configs/bfin_adi_common.h
> +++ b/include/configs/bfin_adi_common.h
> @@ -80,7 +80,6 @@
> # define CONFIG_CMD_BOOTLDR
> # define CONFIG_CMD_CACHE
> # define CONFIG_CMD_CPLBINFO
> -# define CONFIG_CMD_ELF
> # define CONFIG_CMD_GPIO
> # define CONFIG_CMD_KGDB
> # define CONFIG_CMD_LDRINFO
> diff --git a/include/configs/blackstamp.h b/include/configs/blackstamp.h
> index c0197ca..3b7a47f 100644
> --- a/include/configs/blackstamp.h
> +++ b/include/configs/blackstamp.h
> @@ -117,7 +117,6 @@
> #define CONFIG_CMD_CPLBINFO
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_SF
> -#define CONFIG_CMD_ELF
>
> #define CONFIG_BOOTDELAY 5
> #define CONFIG_BOOTCOMMAND "run ramboot"
> diff --git a/include/configs/blackvme.h b/include/configs/blackvme.h
> index 4752b07..5b15e0e 100644
> --- a/include/configs/blackvme.h
> +++ b/include/configs/blackvme.h
> @@ -156,7 +156,6 @@
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_CPLBINFO
> #define CONFIG_CMD_SF
> -#define CONFIG_CMD_ELF
>
> /*
> * Default: boot from SPI flash.
> diff --git a/include/configs/controlcenterd.h b/include/configs/controlcenterd.h
> index 9a1f6d0..c879048 100644
> --- a/include/configs/controlcenterd.h
> +++ b/include/configs/controlcenterd.h
> @@ -388,7 +388,6 @@
>
> #ifndef CONFIG_TRAILBLAZER
>
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_FAT
> diff --git a/include/configs/corenet_ds.h b/include/configs/corenet_ds.h
> index 2919220..878fda2 100644
> --- a/include/configs/corenet_ds.h
> +++ b/include/configs/corenet_ds.h
> @@ -628,7 +628,6 @@
> * Command line configuration.
> */
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/dbau1x00.h b/include/configs/dbau1x00.h
> index 46e3a6c..3be44d4 100644
> --- a/include/configs/dbau1x00.h
> +++ b/include/configs/dbau1x00.h
> @@ -75,7 +75,6 @@
> * Command line configuration.
> */
> #undef CONFIG_CMD_BEDBUG
> -#undef CONFIG_CMD_ELF
> #undef CONFIG_CMD_FAT
> #undef CONFIG_CMD_MII
>
> diff --git a/include/configs/digsy_mtc.h b/include/configs/digsy_mtc.h
> index a7af351..02b8f91 100644
> --- a/include/configs/digsy_mtc.h
> +++ b/include/configs/digsy_mtc.h
> @@ -107,7 +107,6 @@
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_DIAG
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_I2C
> diff --git a/include/configs/dlvision-10g.h b/include/configs/dlvision-10g.h
> index e6bfe58..e39f8ba 100644
> --- a/include/configs/dlvision-10g.h
> +++ b/include/configs/dlvision-10g.h
> @@ -68,7 +68,6 @@
> #undef CONFIG_CMD_DHCP
> #undef CONFIG_CMD_DIAG
> #undef CONFIG_CMD_EEPROM
> -#undef CONFIG_CMD_ELF
> #undef CONFIG_CMD_I2C
> #undef CONFIG_CMD_IRQ
>
> diff --git a/include/configs/dlvision.h b/include/configs/dlvision.h
> index 0299d16..3c05534 100644
> --- a/include/configs/dlvision.h
> +++ b/include/configs/dlvision.h
> @@ -64,7 +64,6 @@
> #undef CONFIG_CMD_DHCP
> #undef CONFIG_CMD_DIAG
> #undef CONFIG_CMD_EEPROM
> -#undef CONFIG_CMD_ELF
> #undef CONFIG_CMD_I2C
> #undef CONFIG_CMD_IRQ
>
> diff --git a/include/configs/io.h b/include/configs/io.h
> index f5b09b6..7d863fa 100644
> --- a/include/configs/io.h
> +++ b/include/configs/io.h
> @@ -68,7 +68,6 @@
> #undef CONFIG_CMD_DHCP
> #undef CONFIG_CMD_DIAG
> #undef CONFIG_CMD_EEPROM
> -#undef CONFIG_CMD_ELF
> #undef CONFIG_CMD_I2C
> #undef CONFIG_CMD_IRQ
>
> diff --git a/include/configs/iocon.h b/include/configs/iocon.h
> index f7ae663..a4d05e5 100644
> --- a/include/configs/iocon.h
> +++ b/include/configs/iocon.h
> @@ -64,7 +64,6 @@
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_FPGAD
> #undef CONFIG_CMD_EEPROM
> -#undef CONFIG_CMD_ELF
> #undef CONFIG_CMD_I2C
> #undef CONFIG_CMD_IRQ
>
> diff --git a/include/configs/km/km_arm.h b/include/configs/km/km_arm.h
> index 15fca1a..5e0f483 100644
> --- a/include/configs/km/km_arm.h
> +++ b/include/configs/km/km_arm.h
> @@ -122,7 +122,6 @@
> /*
> * Commands configuration
> */
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_MTDPARTS
>
> /*
> diff --git a/include/configs/lsxl.h b/include/configs/lsxl.h
> index 1837258..a57e328 100644
> --- a/include/configs/lsxl.h
> +++ b/include/configs/lsxl.h
> @@ -55,7 +55,6 @@
> */
> #define CONFIG_CMD_BOOTZ
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ENV
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_FAT
> diff --git a/include/configs/malta.h b/include/configs/malta.h
> index 2f33f63..4d3751a 100644
> --- a/include/configs/malta.h
> +++ b/include/configs/malta.h
> @@ -122,7 +122,6 @@
> */
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IDE
> #define CONFIG_CMD_PCI
> #define CONFIG_CMD_PING
> diff --git a/include/configs/mecp5123.h b/include/configs/mecp5123.h
> index a8b4b24..84f1a40 100644
> --- a/include/configs/mecp5123.h
> +++ b/include/configs/mecp5123.h
> @@ -309,7 +309,6 @@
> #undef CONFIG_CMD_EXT2
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_JFFS2
> -#define CONFIG_CMD_ELF
> #define CONFIG_DOS_PARTITION
>
> /*
> diff --git a/include/configs/motionpro.h b/include/configs/motionpro.h
> index 3b97d91..6eb6e51 100644
> --- a/include/configs/motionpro.h
> +++ b/include/configs/motionpro.h
> @@ -41,7 +41,6 @@
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_DTT
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_IDE
> diff --git a/include/configs/munices.h b/include/configs/munices.h
> index b1b6acd..072bd95 100644
> --- a/include/configs/munices.h
> +++ b/include/configs/munices.h
> @@ -28,7 +28,6 @@
> * Command line configuration.
> */
> #define CONFIG_CMD_ASKENV
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IMMAP
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_REGINFO
> diff --git a/include/configs/neo.h b/include/configs/neo.h
> index 33cee43..f178366 100644
> --- a/include/configs/neo.h
> +++ b/include/configs/neo.h
> @@ -67,7 +67,6 @@
> #undef CONFIG_CMD_DHCP
> #undef CONFIG_CMD_DIAG
> #undef CONFIG_CMD_EEPROM
> -#undef CONFIG_CMD_ELF
> #undef CONFIG_CMD_I2C
> #undef CONFIG_CMD_IRQ
>
> diff --git a/include/configs/nitrogen6x.h b/include/configs/nitrogen6x.h
> index dd4cb0f..e735d0d 100644
> --- a/include/configs/nitrogen6x.h
> +++ b/include/configs/nitrogen6x.h
> @@ -328,7 +328,6 @@
> #define CONFIG_PCIE_IMX
> #endif
>
> -#define CONFIG_CMD_ELF
>
> #define CONFIG_USB_GADGET
> #define CONFIG_CMD_USB_MASS_STORAGE
> diff --git a/include/configs/openrisc-generic.h b/include/configs/openrisc-generic.h
> index 23929c2..d53e419 100644
> --- a/include/configs/openrisc-generic.h
> +++ b/include/configs/openrisc-generic.h
> @@ -115,7 +115,6 @@
> * Command line configuration.
> */
> #define CONFIG_CMD_IRQ
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_BSP
>
> #define CONFIG_CMD_MII
> diff --git a/include/configs/origen.h b/include/configs/origen.h
> index 21d8e7a..ef80bf6 100644
> --- a/include/configs/origen.h
> +++ b/include/configs/origen.h
> @@ -51,7 +51,6 @@
> #define S5P_CHECK_LPA 0xABAD0000
>
> #undef CONFIG_CMD_PING
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_FS_GENERIC
> diff --git a/include/configs/p1_p2_rdb_pc.h b/include/configs/p1_p2_rdb_pc.h
> index af89e6b..362cf30 100644
> --- a/include/configs/p1_p2_rdb_pc.h
> +++ b/include/configs/p1_p2_rdb_pc.h
> @@ -895,7 +895,6 @@
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_DATE
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_REGINFO
>
> /*
> diff --git a/include/configs/p1_twr.h b/include/configs/p1_twr.h
> index e9cc274..588a6c5 100644
> --- a/include/configs/p1_twr.h
> +++ b/include/configs/p1_twr.h
> @@ -425,7 +425,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_REGINFO
>
> /*
> diff --git a/include/configs/pb1x00.h b/include/configs/pb1x00.h
> index 516d381..41b7393 100644
> --- a/include/configs/pb1x00.h
> +++ b/include/configs/pb1x00.h
> @@ -168,13 +168,11 @@
> * Command line configuration.
> */
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_MII
> #define CONFIG_CMD_PING
>
> #undef CONFIG_CMD_FAT
> #undef CONFIG_CMD_IDE
> -#undef CONFIG_CMD_ELF
> #undef CONFIG_CMD_BEDBUG
>
> #endif /* __CONFIG_H */
> diff --git a/include/configs/qemu-mips.h b/include/configs/qemu-mips.h
> index a7ec8f5..9395bda 100644
> --- a/include/configs/qemu-mips.h
> +++ b/include/configs/qemu-mips.h
> @@ -45,7 +45,6 @@
> /*
> * Command line configuration.
> */
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_DHCP
> diff --git a/include/configs/qemu-mips64.h b/include/configs/qemu-mips64.h
> index 4de15bf..53ff802 100644
> --- a/include/configs/qemu-mips64.h
> +++ b/include/configs/qemu-mips64.h
> @@ -45,7 +45,6 @@
> /*
> * Command line configuration.
> */
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_EXT2
> #define CONFIG_CMD_DHCP
> diff --git a/include/configs/qemu-ppce500.h b/include/configs/qemu-ppce500.h
> index 45f5e78..5cd0906 100644
> --- a/include/configs/qemu-ppce500.h
> +++ b/include/configs/qemu-ppce500.h
> @@ -158,7 +158,6 @@ extern unsigned long long get_phys_ccsrbar_addr_early(void);
> * Command line configuration.
> */
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_BOOTZ
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/sandbox.h b/include/configs/sandbox.h
> index 32e3a9b..c96ec90 100644
> --- a/include/configs/sandbox.h
> +++ b/include/configs/sandbox.h
> @@ -141,7 +141,6 @@
> #define CONFIG_IP_DEFRAG
>
> /* Can't boot elf images */
> -#undef CONFIG_CMD_ELF
>
> #define CONFIG_CMD_HASH
> #define CONFIG_HASH_VERIFY
> diff --git a/include/configs/sbc8548.h b/include/configs/sbc8548.h
> index 0717156..87e562e 100644
> --- a/include/configs/sbc8548.h
> +++ b/include/configs/sbc8548.h
> @@ -539,7 +539,6 @@
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_MII
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_REGINFO
>
> #if defined(CONFIG_PCI)
> diff --git a/include/configs/smdk2410.h b/include/configs/smdk2410.h
> index a6bfa76..fb38502 100644
> --- a/include/configs/smdk2410.h
> +++ b/include/configs/smdk2410.h
> @@ -79,7 +79,6 @@
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_NAND
> #define CONFIG_CMD_PING
> #define CONFIG_CMD_REGINFO
> diff --git a/include/configs/smdkc100.h b/include/configs/smdkc100.h
> index 4ec9c65..1d9ce92 100644
> --- a/include/configs/smdkc100.h
> +++ b/include/configs/smdkc100.h
> @@ -68,7 +68,6 @@
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_REGINFO
> #define CONFIG_CMD_ONENAND
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_MTDPARTS
>
> diff --git a/include/configs/smdkv310.h b/include/configs/smdkv310.h
> index dbba88b..217cfc0 100644
> --- a/include/configs/smdkv310.h
> +++ b/include/configs/smdkv310.h
> @@ -43,7 +43,6 @@
> #define CONFIG_ENV_OVERWRITE
>
> #define CONFIG_CMD_PING
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_DHCP
>
> /* MMC SPL */
> diff --git a/include/configs/t4qds.h b/include/configs/t4qds.h
> index d3138fe..26028df 100644
> --- a/include/configs/t4qds.h
> +++ b/include/configs/t4qds.h
> @@ -273,7 +273,6 @@
> * Command line configuration.
> */
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_ERRATA
> #define CONFIG_CMD_GREPENV
> #define CONFIG_CMD_IRQ
> diff --git a/include/configs/tb100.h b/include/configs/tb100.h
> index 41c2c72..e3c41ef 100644
> --- a/include/configs/tb100.h
> +++ b/include/configs/tb100.h
> @@ -69,7 +69,6 @@
> * Command line configuration
> */
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_PING
>
> #define CONFIG_OF_LIBFDT
> diff --git a/include/configs/vct.h b/include/configs/vct.h
> index 80f6a60..92726c8 100644
> --- a/include/configs/vct.h
> +++ b/include/configs/vct.h
> @@ -84,7 +84,6 @@
> * Commands
> */
> #define CONFIG_CMD_DHCP
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_EEPROM
> #define CONFIG_CMD_I2C
>
> @@ -288,7 +287,6 @@ int vct_gpio_get(int pin);
> #undef CONFIG_CMD_DHCP
> #undef CONFIG_CMD_EEPROM
> #undef CONFIG_CMD_EEPROM
> -#undef CONFIG_CMD_ELF
> #undef CONFIG_CMD_FAT
> #undef CONFIG_CMD_I2C
> #undef CONFIG_CMD_I2C
> diff --git a/include/configs/vme8349.h b/include/configs/vme8349.h
> index bc4a998..a6f5d6a 100644
> --- a/include/configs/vme8349.h
> +++ b/include/configs/vme8349.h
> @@ -373,7 +373,6 @@
> #undef CONFIG_CMD_ENV
> #endif
>
> -#define CONFIG_CMD_ELF
> /* Pass Ethernet MAC to VxWorks */
> #define CONFIG_SYS_VXWORKS_MAC_PTR 0x000043f0
>
> diff --git a/include/configs/x86-common.h b/include/configs/x86-common.h
> index 44765f6..faadab8 100644
> --- a/include/configs/x86-common.h
> +++ b/include/configs/x86-common.h
> @@ -115,7 +115,6 @@
> #define CONFIG_CMD_EXT2
>
> #define CONFIG_CMD_ZBOOT
> -#define CONFIG_CMD_ELF
>
> #define CONFIG_BOOTARGS \
> "root=/dev/sdb3 init=/sbin/init rootwait ro"
> diff --git a/include/configs/xilinx-ppc.h b/include/configs/xilinx-ppc.h
> index 309d68d..6bd6be8 100644
> --- a/include/configs/xilinx-ppc.h
> +++ b/include/configs/xilinx-ppc.h
> @@ -29,7 +29,6 @@
> #define CONFIG_CMD_ASKENV
> #define CONFIG_CMD_CACHE
> #define CONFIG_CMD_DIAG
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_REGINFO
> #undef CONFIG_CMD_JFFS2
> diff --git a/include/configs/xilinx_zynqmp.h b/include/configs/xilinx_zynqmp.h
> index da87188..ed09b7f 100644
> --- a/include/configs/xilinx_zynqmp.h
> +++ b/include/configs/xilinx_zynqmp.h
> @@ -73,7 +73,6 @@
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_FS_GENERIC
> #define CONFIG_DOS_PARTITION
> -#define CONFIG_CMD_ELF
> #define CONFIG_MP
>
> #define CONFIG_CMD_MII
> diff --git a/include/configs/xpedite1000.h b/include/configs/xpedite1000.h
> index 4fafb5a..37a31c4 100644
> --- a/include/configs/xpedite1000.h
> +++ b/include/configs/xpedite1000.h
> @@ -191,7 +191,6 @@ extern void out32(unsigned int, unsigned long);
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/xpedite517x.h b/include/configs/xpedite517x.h
> index 669aa53..c65d58f 100644
> --- a/include/configs/xpedite517x.h
> +++ b/include/configs/xpedite517x.h
> @@ -533,7 +533,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
> #define CONFIG_CMD_DS4510_INFO
> #define CONFIG_CMD_DTT
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_IRQ
> #define CONFIG_CMD_JFFS2
> diff --git a/include/configs/xpedite520x.h b/include/configs/xpedite520x.h
> index 34a124c..e48960b 100644
> --- a/include/configs/xpedite520x.h
> +++ b/include/configs/xpedite520x.h
> @@ -315,7 +315,6 @@
> #define CONFIG_CMD_DATE
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_JFFS2
> #define CONFIG_CMD_MII
> diff --git a/include/configs/xpedite537x.h b/include/configs/xpedite537x.h
> index 58ace2c..c9ddd15 100644
> --- a/include/configs/xpedite537x.h
> +++ b/include/configs/xpedite537x.h
> @@ -388,7 +388,6 @@ extern unsigned long get_board_ddr_clk(unsigned long dummy);
> #define CONFIG_CMD_DS4510_INFO
> #define CONFIG_CMD_DTT
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_JFFS2
> #define CONFIG_CMD_MII
> diff --git a/include/configs/xpedite550x.h b/include/configs/xpedite550x.h
> index 765aaad..4b33696 100644
> --- a/include/configs/xpedite550x.h
> +++ b/include/configs/xpedite550x.h
> @@ -372,7 +372,6 @@ extern unsigned long get_board_ddr_clk(unsigned long dummy);
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_DTT
> #define CONFIG_CMD_EEPROM
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_I2C
> #define CONFIG_CMD_JFFS2
> #define CONFIG_CMD_MII
> diff --git a/include/configs/zmx25.h b/include/configs/zmx25.h
> index 81b9ce4..b7134eb 100644
> --- a/include/configs/zmx25.h
> +++ b/include/configs/zmx25.h
> @@ -84,7 +84,6 @@
> */
> #define CONFIG_CMD_DHCP
> #define CONFIG_CMD_PING
> -#define CONFIG_CMD_ELF
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_USB
>
> diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h
> index e7ab50a..873c42d 100644
> --- a/include/configs/zynq-common.h
> +++ b/include/configs/zynq-common.h
> @@ -289,7 +289,6 @@
> /* Boot FreeBSD/vxWorks from an ELF image */
> #if defined(CONFIG_ZYNQ_BOOT_FREEBSD)
> # define CONFIG_API
> -# define CONFIG_CMD_ELF
> # define CONFIG_SYS_MMC_MAX_DEVICE 1
> #endif
>
next prev parent reply other threads:[~2015-09-29 6:47 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-28 9:11 [U-Boot] [PATCH v2 00/13] Better support of booting VxWorks via 'bootvx' Bin Meng
2015-09-28 9:11 ` [U-Boot] [PATCH v2 01/13] Reorder defconfigs with 'savedefconfig' Bin Meng
2015-09-28 9:11 ` [U-Boot] [PATCH v2 02/13] x86: fsp: Report correct number of E820 table entries Bin Meng
2015-09-29 4:52 ` Simon Glass
2015-10-18 12:58 ` Simon Glass
2015-10-18 15:55 ` Tom Rini
2015-10-18 20:25 ` Simon Glass
2015-10-19 0:09 ` Tom Rini
2015-10-19 2:28 ` Simon Glass
2015-09-28 9:12 ` [U-Boot] [PATCH v2 03/13] x86: Initialize GDT entry 1 to be the 32-bit CS as well Bin Meng
2015-10-01 23:00 ` Simon Glass
2015-09-28 9:12 ` [U-Boot] [PATCH v2 04/13] x86: Move install_e820_map() out of zimage.c Bin Meng
2015-10-02 7:06 ` Simon Glass
2015-09-28 9:12 ` [U-Boot] [PATCH v2 05/13] x86: Remove quotation mark in CONFIG_HOSTNAME Bin Meng
2015-10-02 7:06 ` Simon Glass
2015-09-28 9:12 ` [U-Boot] [PATCH v2 06/13] cmd: Convert CONFIG_CMD_ELF to Kconfig Bin Meng
2015-09-29 6:47 ` Hannes Schmelzer [this message]
2015-09-28 9:12 ` [U-Boot] [PATCH v2 07/13] cmd: Clean up cmd_elf a little bit Bin Meng
2015-09-29 6:54 ` Hannes Schmelzer
2015-09-28 9:12 ` [U-Boot] [PATCH v2 08/13] cmd: elf: Reorder load_elf_image_phdr() and load_elf_image_shdr() Bin Meng
2015-09-28 9:12 ` [U-Boot] [PATCH v2 09/13] cmd: bootvx: Pass netmask and gatewayip to VxWorks bootline Bin Meng
2015-10-01 23:01 ` Simon Glass
2015-09-28 9:12 ` [U-Boot] [PATCH v2 10/13] cmd: bootvx: Always get VxWorks bootline from env Bin Meng
2015-09-29 6:54 ` Hannes Schmelzer
2015-09-28 9:12 ` [U-Boot] [PATCH v2 11/13] cmd: bootvx: Pass E820 information to an x86 VxWorks kernel Bin Meng
2015-10-02 7:06 ` Simon Glass
2015-09-28 9:12 ` [U-Boot] [PATCH v2 12/13] cmd: bootvx: Add asmlinkage to the VxWorks x86 entry Bin Meng
2015-10-02 7:06 ` Simon Glass
2015-09-28 9:12 ` [U-Boot] [PATCH v2 13/13] doc: Complement document about booting VxWorks Bin Meng
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=560A33FB.60400@schmelzer.or.at \
--to=hannes@schmelzer.or.at \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.