This converts the following to Kconfig: CONFIG_CMD_SAVES Signed-off-by: Simon Glass <s...@chromium.org> ---
README | 1 - arch/arm/Kconfig | 6 ++++++ cmd/Kconfig | 6 ++++++ configs/ethernut5_defconfig | 1 + configs/microblaze-generic_defconfig | 1 + configs/x600_defconfig | 1 + configs/xtfpga_defconfig | 1 + include/config_cmd_all.h | 1 - include/configs/calimain.h | 1 - include/configs/da850evm.h | 1 - include/configs/ea20.h | 1 - include/configs/ethernut5.h | 1 - include/configs/ipam390.h | 1 - include/configs/legoev3.h | 1 - include/configs/microblaze-generic.h | 8 -------- include/configs/omapl138_lcdk.h | 1 - include/configs/spear-common.h | 1 - include/configs/ti_armv7_keystone2.h | 1 - include/configs/x600.h | 1 - include/configs/xtfpga.h | 2 -- scripts/config_whitelist.txt | 1 - 21 files changed, 16 insertions(+), 23 deletions(-) diff --git a/README b/README index cb954098e4..ce179b828e 100644 --- a/README +++ b/README @@ -816,7 +816,6 @@ The following options need to be configured: CONFIG_CMD_PING * send ICMP ECHO_REQUEST to network host CONFIG_CMD_RUN run command in env variable - CONFIG_CMD_SAVES * save S record dump CONFIG_CMD_SDRAM * print SDRAM configuration information (requires CONFIG_CMD_I2C) CONFIG_CMD_SF * Read/write/erase SPI NOR flash diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 6ab79a7a7a..c3c389298d 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -308,6 +308,7 @@ config TARGET_GPLUGD config ARCH_DAVINCI bool "TI DaVinci" select CPU_ARM926EJS + imply CMD_SAVES help Support for TI's DaVinci platform. @@ -409,21 +410,25 @@ config TARGET_SPEAR300 bool "Support spear300" select CPU_ARM926EJS select BOARD_EARLY_INIT_F + imply CMD_SAVES config TARGET_SPEAR310 bool "Support spear310" select CPU_ARM926EJS select BOARD_EARLY_INIT_F + imply CMD_SAVES config TARGET_SPEAR320 bool "Support spear320" select CPU_ARM926EJS select BOARD_EARLY_INIT_F + imply CMD_SAVES config TARGET_SPEAR600 bool "Support spear600" select CPU_ARM926EJS select BOARD_EARLY_INIT_F + imply CMD_SAVES config TARGET_STV0991 bool "Support stv0991" @@ -571,6 +576,7 @@ config ARCH_KEYSTONE select CMD_POWEROFF imply FIT imply CMD_MTDPARTS + imply CMD_SAVES config ARCH_OMAP2PLUS bool "TI OMAP2+" diff --git a/cmd/Kconfig b/cmd/Kconfig index aac79f4bcf..4be801cdfe 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -798,6 +798,12 @@ config CMD_REGINFO help Provides access to low-level register information. +config CMD_SAVES + bool "saves - Save a file over serial in S-Record format" + help + Provides a way to save a binary file using the Motorola S-Record + format over the serial line. + endmenu diff --git a/configs/ethernut5_defconfig b/configs/ethernut5_defconfig index 197052dba6..20bff59cac 100644 --- a/configs/ethernut5_defconfig +++ b/configs/ethernut5_defconfig @@ -16,6 +16,7 @@ CONFIG_CMD_SPI=y CONFIG_CMD_I2C=y CONFIG_CMD_USB=y # CONFIG_CMD_FPGA is not set +CONFIG_CMD_SAVES=y CONFIG_CMD_RARP=y CONFIG_CMD_DHCP=y CONFIG_CMD_MII=y diff --git a/configs/microblaze-generic_defconfig b/configs/microblaze-generic_defconfig index f79907ba14..471be29ee5 100644 --- a/configs/microblaze-generic_defconfig +++ b/configs/microblaze-generic_defconfig @@ -24,6 +24,7 @@ CONFIG_SYS_PROMPT="U-Boot-mONStR> " CONFIG_CMD_ASKENV=y CONFIG_CMD_GPIO=y CONFIG_CMD_MFSL=y +CONFIG_CMD_SAVES=y # CONFIG_CMD_SETEXPR is not set CONFIG_CMD_TFTPPUT=y CONFIG_CMD_DHCP=y diff --git a/configs/x600_defconfig b/configs/x600_defconfig index 2e5d5f1ae8..f10d81116a 100644 --- a/configs/x600_defconfig +++ b/configs/x600_defconfig @@ -22,6 +22,7 @@ CONFIG_CMD_I2C=y CONFIG_CMD_USB=y CONFIG_CMD_FPGA_LOADMK=y CONFIG_CMD_GPIO=y +CONFIG_CMD_SAVES=y # CONFIG_CMD_SETEXPR is not set CONFIG_CMD_DHCP=y CONFIG_CMD_MII=y diff --git a/configs/xtfpga_defconfig b/configs/xtfpga_defconfig index 9f85d63965..0fc7141257 100644 --- a/configs/xtfpga_defconfig +++ b/configs/xtfpga_defconfig @@ -9,6 +9,7 @@ CONFIG_AUTOBOOT_PROMPT="Autobooting in %d seconds, press <SPACE> to stop\n" CONFIG_AUTOBOOT_STOP_STR=" " CONFIG_CMD_ASKENV=y CONFIG_CRC32_VERIFY=y +CONFIG_CMD_SAVES=y CONFIG_CMD_DHCP=y CONFIG_CMD_PING=y CONFIG_CMD_DIAG=y diff --git a/include/config_cmd_all.h b/include/config_cmd_all.h index 26c08eeef6..6ad3f17169 100644 --- a/include/config_cmd_all.h +++ b/include/config_cmd_all.h @@ -14,7 +14,6 @@ */ #define CONFIG_CMD_NAND /* NAND support */ -#define CONFIG_CMD_SAVES /* save S record dump */ #define CONFIG_CMD_SDRAM /* SDRAM DIMM SPD info printout */ #define CONFIG_CMD_TERMINAL /* built-in Serial Terminal */ #define CONFIG_CMD_UBIFS /* UBIFS Support */ diff --git a/include/configs/calimain.h b/include/configs/calimain.h index d43e3314a7..e0fe981b43 100644 --- a/include/configs/calimain.h +++ b/include/configs/calimain.h @@ -298,7 +298,6 @@ /* * U-Boot commands */ -#define CONFIG_CMD_SAVES #ifndef CONFIG_DRIVER_TI_EMAC #endif diff --git a/include/configs/da850evm.h b/include/configs/da850evm.h index 1bb38651d2..689f68c869 100644 --- a/include/configs/da850evm.h +++ b/include/configs/da850evm.h @@ -272,7 +272,6 @@ /* * U-Boot commands */ -#define CONFIG_CMD_SAVES #ifdef CONFIG_CMD_BDI #define CONFIG_CLOCKS diff --git a/include/configs/ea20.h b/include/configs/ea20.h index 0b8464c044..38cf11076d 100644 --- a/include/configs/ea20.h +++ b/include/configs/ea20.h @@ -127,7 +127,6 @@ /* * U-Boot commands */ -#define CONFIG_CMD_SAVES #ifdef CONFIG_CMD_BDI #define CONFIG_CLOCKS diff --git a/include/configs/ethernut5.h b/include/configs/ethernut5.h index 8b9aaaa2c4..4ad114e8ba 100644 --- a/include/configs/ethernut5.h +++ b/include/configs/ethernut5.h @@ -87,7 +87,6 @@ #define CONFIG_CMD_NAND #ifndef MINIMAL_LOADER -#define CONFIG_CMD_SAVES #define CONFIG_CMD_UBIFS #endif diff --git a/include/configs/ipam390.h b/include/configs/ipam390.h index b2b969ade2..95cd769843 100644 --- a/include/configs/ipam390.h +++ b/include/configs/ipam390.h @@ -240,7 +240,6 @@ /* * U-Boot commands */ -#define CONFIG_CMD_SAVES #ifdef CONFIG_CMD_BDI #define CONFIG_CLOCKS diff --git a/include/configs/legoev3.h b/include/configs/legoev3.h index 15da4074f2..34c65f3920 100644 --- a/include/configs/legoev3.h +++ b/include/configs/legoev3.h @@ -200,7 +200,6 @@ /* * U-Boot commands */ -#define CONFIG_CMD_SAVES #ifdef CONFIG_CMD_BDI #define CONFIG_CLOCKS diff --git a/include/configs/microblaze-generic.h b/include/configs/microblaze-generic.h index 84b4154ec5..5a1875ad15 100644 --- a/include/configs/microblaze-generic.h +++ b/include/configs/microblaze-generic.h @@ -172,16 +172,8 @@ #if defined(FLASH) # undef CONFIG_CMD_UBIFS -# if !defined(RAMENV) -# define CONFIG_CMD_SAVES -# endif - #else #if defined(SPIFLASH) - -# if !defined(RAMENV) -# define CONFIG_CMD_SAVES -# endif #else # undef CONFIG_CMD_UBIFS #endif diff --git a/include/configs/omapl138_lcdk.h b/include/configs/omapl138_lcdk.h index dee0ae0d9a..168da4ab95 100644 --- a/include/configs/omapl138_lcdk.h +++ b/include/configs/omapl138_lcdk.h @@ -283,7 +283,6 @@ /* * U-Boot commands */ -#define CONFIG_CMD_SAVES #ifdef CONFIG_CMD_BDI #define CONFIG_CLOCKS #endif diff --git a/include/configs/spear-common.h b/include/configs/spear-common.h index 86e14ffac8..d69e116085 100644 --- a/include/configs/spear-common.h +++ b/include/configs/spear-common.h @@ -97,7 +97,6 @@ * Command support defines */ #define CONFIG_CMD_NAND -#define CONFIG_CMD_SAVES /* * Default Environment Varible definitions diff --git a/include/configs/ti_armv7_keystone2.h b/include/configs/ti_armv7_keystone2.h index ac8dabd9ca..b76d20c969 100644 --- a/include/configs/ti_armv7_keystone2.h +++ b/include/configs/ti_armv7_keystone2.h @@ -202,7 +202,6 @@ #define CONFIG_USB_PHY_CFG_BASE KS2_USB_PHY_CFG_BASE /* U-Boot command configuration */ -#define CONFIG_CMD_SAVES #define CONFIG_CMD_UBIFS /* U-Boot general configuration */ diff --git a/include/configs/x600.h b/include/configs/x600.h index 3ff6b70bde..c5fd973147 100644 --- a/include/configs/x600.h +++ b/include/configs/x600.h @@ -107,7 +107,6 @@ * Command support defines */ #define CONFIG_CMD_NAND -#define CONFIG_CMD_SAVES #define CONFIG_CMD_UBIFS #define CONFIG_LZO diff --git a/include/configs/xtfpga.h b/include/configs/xtfpga.h index 7d7d9bb983..44120db963 100644 --- a/include/configs/xtfpga.h +++ b/include/configs/xtfpga.h @@ -127,8 +127,6 @@ /* U-Boot commands */ /*=================*/ -#define CONFIG_CMD_SAVES - /*==============================*/ /* U-Boot autoboot configuration */ /*==============================*/ diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt index 221525b78a..a0b39a355f 100644 --- a/scripts/config_whitelist.txt +++ b/scripts/config_whitelist.txt @@ -296,7 +296,6 @@ CONFIG_CM922T_XA10 CONFIG_CMDLINE_EDITING CONFIG_CMDLINE_PS_SUPPORT CONFIG_CMDLINE_TAG -CONFIG_CMD_SAVES CONFIG_CMD_SCSI CONFIG_CMD_SDRAM CONFIG_CMD_SF_TEST -- 2.14.0.rc0.284.gd933b75aa4-goog _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot