cmd: move CONFIG_CMD_UNZIP and CONFIG_CMD_ZIP to Kconfig
CONFIG_CMD_ZIP is not defined by any board. I am moving CONFIG_CMD_UNZIP to defconfig files except UniPhier SoC family. I am the maintainer of UniPhier platform, so I know "select CMD_UNZIP" is better for this platform. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Acked-by: Michal Simek <michal.simek@xilinx.com> Acked-by: Stefan Roese <sr@denx.de> Acked-by: Ryan Harkin <ryan.harkin@linaro.org> Tested-by: Ryan Harkin <ryan.harkin@linaro.org>
This commit is contained in:
parent
1f4f5e52e5
commit
e9d33e7326
6
README
6
README
|
@ -1771,12 +1771,6 @@ The following options need to be configured:
|
||||||
can be displayed via the splashscreen support or the
|
can be displayed via the splashscreen support or the
|
||||||
bmp command.
|
bmp command.
|
||||||
|
|
||||||
- Do compressing for memory range:
|
|
||||||
CONFIG_CMD_ZIP
|
|
||||||
|
|
||||||
If this option is set, it would use zlib deflate method
|
|
||||||
to compress the specified memory at its best effort.
|
|
||||||
|
|
||||||
- Compression support:
|
- Compression support:
|
||||||
CONFIG_GZIP
|
CONFIG_GZIP
|
||||||
|
|
||||||
|
|
|
@ -13,6 +13,7 @@ config ARCH_UNIPHIER_32BIT
|
||||||
config ARCH_UNIPHIER_64BIT
|
config ARCH_UNIPHIER_64BIT
|
||||||
bool
|
bool
|
||||||
select ARM64
|
select ARM64
|
||||||
|
select CMD_UNZIP
|
||||||
select SPL_SEPARATE_BSS if SPL
|
select SPL_SEPARATE_BSS if SPL
|
||||||
select ARMV8_MULTIENTRY if SPL
|
select ARMV8_MULTIENTRY if SPL
|
||||||
select ARMV8_SPIN_TABLE if SPL
|
select ARMV8_SPIN_TABLE if SPL
|
||||||
|
|
10
cmd/Kconfig
10
cmd/Kconfig
|
@ -359,6 +359,16 @@ config CMD_MEMINFO
|
||||||
help
|
help
|
||||||
Display memory information.
|
Display memory information.
|
||||||
|
|
||||||
|
config CMD_UNZIP
|
||||||
|
bool "unzip"
|
||||||
|
help
|
||||||
|
Uncompress a zip-compressed memory region.
|
||||||
|
|
||||||
|
config CMD_ZIP
|
||||||
|
bool "zip"
|
||||||
|
help
|
||||||
|
Compress a memory region with zlib deflate method.
|
||||||
|
|
||||||
endmenu
|
endmenu
|
||||||
|
|
||||||
menu "Device access commands"
|
menu "Device access commands"
|
||||||
|
|
|
@ -31,6 +31,7 @@ CONFIG_CMD_BOOTZ=y
|
||||||
# CONFIG_CMD_XIMG is not set
|
# CONFIG_CMD_XIMG is not set
|
||||||
# CONFIG_CMD_EDITENV is not set
|
# CONFIG_CMD_EDITENV is not set
|
||||||
# CONFIG_CMD_CRC32 is not set
|
# CONFIG_CMD_CRC32 is not set
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_LOADB is not set
|
# CONFIG_CMD_LOADB is not set
|
||||||
# CONFIG_CMD_LOADS is not set
|
# CONFIG_CMD_LOADS is not set
|
||||||
# CONFIG_CMD_FLASH is not set
|
# CONFIG_CMD_FLASH is not set
|
||||||
|
|
|
@ -9,6 +9,7 @@ CONFIG_SYS_PROMPT="dragonboard410c => "
|
||||||
# CONFIG_CMD_IMI is not set
|
# CONFIG_CMD_IMI is not set
|
||||||
# CONFIG_CMD_IMLS is not set
|
# CONFIG_CMD_IMLS is not set
|
||||||
CONFIG_CMD_MEMINFO=y
|
CONFIG_CMD_MEMINFO=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
CONFIG_CMD_USB=y
|
CONFIG_CMD_USB=y
|
||||||
|
|
|
@ -8,6 +8,7 @@ CONFIG_HUSH_PARSER=y
|
||||||
CONFIG_SYS_PROMPT="U-Boot> "
|
CONFIG_SYS_PROMPT="U-Boot> "
|
||||||
# CONFIG_CMD_BDI is not set
|
# CONFIG_CMD_BDI is not set
|
||||||
CONFIG_CMD_ASKENV=y
|
CONFIG_CMD_ASKENV=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_LOADS is not set
|
# CONFIG_CMD_LOADS is not set
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
CONFIG_CMD_SF=y
|
CONFIG_CMD_SF=y
|
||||||
|
|
|
@ -7,6 +7,7 @@ CONFIG_DISTRO_DEFAULTS=y
|
||||||
# CONFIG_DISPLAY_BOARDINFO is not set
|
# CONFIG_DISPLAY_BOARDINFO is not set
|
||||||
CONFIG_BOARD_EARLY_INIT_F=y
|
CONFIG_BOARD_EARLY_INIT_F=y
|
||||||
# CONFIG_CMD_IMLS is not set
|
# CONFIG_CMD_IMLS is not set
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
CONFIG_CMD_USB=y
|
CONFIG_CMD_USB=y
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
|
|
|
@ -13,9 +13,10 @@ CONFIG_VIDEO_LCD_POWER="PH22"
|
||||||
CONFIG_VIDEO_LCD_PANEL_LVDS=y
|
CONFIG_VIDEO_LCD_PANEL_LVDS=y
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="sun7i-a20-icnova-swac"
|
CONFIG_DEFAULT_DEVICE_TREE="sun7i-a20-icnova-swac"
|
||||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||||
CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_GMAC,CMD_BMP,CMD_UNZIP"
|
CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_GMAC,CMD_BMP"
|
||||||
CONFIG_SPL=y
|
CONFIG_SPL=y
|
||||||
# CONFIG_CMD_IMLS is not set
|
# CONFIG_CMD_IMLS is not set
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_FLASH is not set
|
# CONFIG_CMD_FLASH is not set
|
||||||
# CONFIG_CMD_FPGA is not set
|
# CONFIG_CMD_FPGA is not set
|
||||||
# CONFIG_SPL_DOS_PARTITION is not set
|
# CONFIG_SPL_DOS_PARTITION is not set
|
||||||
|
|
|
@ -14,6 +14,7 @@ CONFIG_SYS_PROMPT="VExpress64# "
|
||||||
# CONFIG_CMD_EDITENV is not set
|
# CONFIG_CMD_EDITENV is not set
|
||||||
# CONFIG_CMD_ENV_EXISTS is not set
|
# CONFIG_CMD_ENV_EXISTS is not set
|
||||||
CONFIG_CMD_MEMTEST=y
|
CONFIG_CMD_MEMTEST=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_LOADS is not set
|
# CONFIG_CMD_LOADS is not set
|
||||||
CONFIG_CMD_ARMFLASH=y
|
CONFIG_CMD_ARMFLASH=y
|
||||||
# CONFIG_CMD_FPGA is not set
|
# CONFIG_CMD_FPGA is not set
|
||||||
|
|
|
@ -14,6 +14,7 @@ CONFIG_SYS_PROMPT="VExpress64# "
|
||||||
# CONFIG_CMD_EDITENV is not set
|
# CONFIG_CMD_EDITENV is not set
|
||||||
# CONFIG_CMD_ENV_EXISTS is not set
|
# CONFIG_CMD_ENV_EXISTS is not set
|
||||||
CONFIG_CMD_MEMTEST=y
|
CONFIG_CMD_MEMTEST=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_LOADS is not set
|
# CONFIG_CMD_LOADS is not set
|
||||||
CONFIG_CMD_ARMFLASH=y
|
CONFIG_CMD_ARMFLASH=y
|
||||||
# CONFIG_CMD_FPGA is not set
|
# CONFIG_CMD_FPGA is not set
|
||||||
|
|
|
@ -14,6 +14,7 @@ CONFIG_SYS_PROMPT="VExpress64# "
|
||||||
# CONFIG_CMD_EDITENV is not set
|
# CONFIG_CMD_EDITENV is not set
|
||||||
# CONFIG_CMD_ENV_EXISTS is not set
|
# CONFIG_CMD_ENV_EXISTS is not set
|
||||||
CONFIG_CMD_MEMTEST=y
|
CONFIG_CMD_MEMTEST=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_LOADS is not set
|
# CONFIG_CMD_LOADS is not set
|
||||||
CONFIG_CMD_ARMFLASH=y
|
CONFIG_CMD_ARMFLASH=y
|
||||||
# CONFIG_CMD_FPGA is not set
|
# CONFIG_CMD_FPGA is not set
|
||||||
|
|
|
@ -21,6 +21,7 @@ CONFIG_SYS_PROMPT="ZynqMP> "
|
||||||
# CONFIG_CMD_XIMG is not set
|
# CONFIG_CMD_XIMG is not set
|
||||||
# CONFIG_CMD_EDITENV is not set
|
# CONFIG_CMD_EDITENV is not set
|
||||||
# CONFIG_CMD_ENV_EXISTS is not set
|
# CONFIG_CMD_ENV_EXISTS is not set
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_LOADB is not set
|
# CONFIG_CMD_LOADB is not set
|
||||||
# CONFIG_CMD_LOADS is not set
|
# CONFIG_CMD_LOADS is not set
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
|
|
|
@ -19,6 +19,7 @@ CONFIG_SPL_OS_BOOT=y
|
||||||
CONFIG_SYS_PROMPT="ZynqMP> "
|
CONFIG_SYS_PROMPT="ZynqMP> "
|
||||||
# CONFIG_CMD_IMLS is not set
|
# CONFIG_CMD_IMLS is not set
|
||||||
CONFIG_CMD_MEMTEST=y
|
CONFIG_CMD_MEMTEST=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_FLASH is not set
|
# CONFIG_CMD_FLASH is not set
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
|
|
|
@ -21,6 +21,7 @@ CONFIG_SPL_OS_BOOT=y
|
||||||
CONFIG_SYS_PROMPT="ZynqMP> "
|
CONFIG_SYS_PROMPT="ZynqMP> "
|
||||||
# CONFIG_CMD_IMLS is not set
|
# CONFIG_CMD_IMLS is not set
|
||||||
CONFIG_CMD_MEMTEST=y
|
CONFIG_CMD_MEMTEST=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_FLASH is not set
|
# CONFIG_CMD_FLASH is not set
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
CONFIG_CMD_NAND=y
|
CONFIG_CMD_NAND=y
|
||||||
|
|
|
@ -16,6 +16,7 @@ CONFIG_SPL_OS_BOOT=y
|
||||||
CONFIG_SYS_PROMPT="ZynqMP> "
|
CONFIG_SYS_PROMPT="ZynqMP> "
|
||||||
# CONFIG_CMD_IMLS is not set
|
# CONFIG_CMD_IMLS is not set
|
||||||
CONFIG_CMD_MEMTEST=y
|
CONFIG_CMD_MEMTEST=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_FLASH is not set
|
# CONFIG_CMD_FLASH is not set
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
CONFIG_CMD_I2C=y
|
CONFIG_CMD_I2C=y
|
||||||
|
|
|
@ -17,6 +17,7 @@ CONFIG_SPL_OS_BOOT=y
|
||||||
CONFIG_SYS_PROMPT="ZynqMP> "
|
CONFIG_SYS_PROMPT="ZynqMP> "
|
||||||
# CONFIG_CMD_IMLS is not set
|
# CONFIG_CMD_IMLS is not set
|
||||||
CONFIG_CMD_MEMTEST=y
|
CONFIG_CMD_MEMTEST=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_FLASH is not set
|
# CONFIG_CMD_FLASH is not set
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
CONFIG_CMD_I2C=y
|
CONFIG_CMD_I2C=y
|
||||||
|
|
|
@ -19,6 +19,7 @@ CONFIG_SPL_OS_BOOT=y
|
||||||
CONFIG_SYS_PROMPT="ZynqMP> "
|
CONFIG_SYS_PROMPT="ZynqMP> "
|
||||||
# CONFIG_CMD_IMLS is not set
|
# CONFIG_CMD_IMLS is not set
|
||||||
CONFIG_CMD_MEMTEST=y
|
CONFIG_CMD_MEMTEST=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_FLASH is not set
|
# CONFIG_CMD_FLASH is not set
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
|
|
|
@ -19,6 +19,7 @@ CONFIG_SPL_OS_BOOT=y
|
||||||
CONFIG_SYS_PROMPT="ZynqMP> "
|
CONFIG_SYS_PROMPT="ZynqMP> "
|
||||||
# CONFIG_CMD_IMLS is not set
|
# CONFIG_CMD_IMLS is not set
|
||||||
CONFIG_CMD_MEMTEST=y
|
CONFIG_CMD_MEMTEST=y
|
||||||
|
CONFIG_CMD_UNZIP=y
|
||||||
# CONFIG_CMD_FLASH is not set
|
# CONFIG_CMD_FLASH is not set
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
|
|
|
@ -49,7 +49,6 @@
|
||||||
#define CONFIG_CMD_TERMINAL /* built-in Serial Terminal */
|
#define CONFIG_CMD_TERMINAL /* built-in Serial Terminal */
|
||||||
#define CONFIG_CMD_UBIFS /* UBIFS Support */
|
#define CONFIG_CMD_UBIFS /* UBIFS Support */
|
||||||
#define CONFIG_CMD_UNIVERSE /* Tundra Universe Support */
|
#define CONFIG_CMD_UNIVERSE /* Tundra Universe Support */
|
||||||
#define CONFIG_CMD_UNZIP /* unzip from memory to memory */
|
|
||||||
#define CONFIG_CMD_ZFS /* ZFS Support */
|
#define CONFIG_CMD_ZFS /* ZFS Support */
|
||||||
|
|
||||||
#endif /* _CONFIG_CMD_ALL_H */
|
#endif /* _CONFIG_CMD_ALL_H */
|
||||||
|
|
|
@ -22,7 +22,6 @@
|
||||||
|
|
||||||
#define CONFIG_VIDEO_BMP_GZIP
|
#define CONFIG_VIDEO_BMP_GZIP
|
||||||
#define CONFIG_SYS_VIDEO_LOGO_MAX_SIZE (1366*767*4)
|
#define CONFIG_SYS_VIDEO_LOGO_MAX_SIZE (1366*767*4)
|
||||||
#define CONFIG_CMD_UNZIP
|
|
||||||
#define CONFIG_CMD_BMP
|
#define CONFIG_CMD_BMP
|
||||||
#define CONFIG_BMP_24BMP
|
#define CONFIG_BMP_24BMP
|
||||||
#define CONFIG_BMP_32BPP
|
#define CONFIG_BMP_32BPP
|
||||||
|
|
|
@ -57,7 +57,6 @@
|
||||||
/*#define CONFIG_SUPPORT_EMMC_BOOT */
|
/*#define CONFIG_SUPPORT_EMMC_BOOT */
|
||||||
#define CONFIG_CMD_REGINFO /* Register dump */
|
#define CONFIG_CMD_REGINFO /* Register dump */
|
||||||
#define CONFIG_CMD_TFTP
|
#define CONFIG_CMD_TFTP
|
||||||
#define CONFIG_CMD_UNZIP
|
|
||||||
|
|
||||||
/* Partition table support */
|
/* Partition table support */
|
||||||
#define HAVE_BLOCK_DEVICE /* Needed for partition commands */
|
#define HAVE_BLOCK_DEVICE /* Needed for partition commands */
|
||||||
|
|
|
@ -95,7 +95,6 @@
|
||||||
#define CONFIG_CMD_REISER
|
#define CONFIG_CMD_REISER
|
||||||
#define CONFIG_CMD_SAVES
|
#define CONFIG_CMD_SAVES
|
||||||
#define CONFIG_CMD_UBIFS
|
#define CONFIG_CMD_UBIFS
|
||||||
#define CONFIG_CMD_UNZIP
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* NAND flash */
|
/* NAND flash */
|
||||||
|
|
|
@ -74,7 +74,6 @@
|
||||||
#define CONFIG_FS_EXT4
|
#define CONFIG_FS_EXT4
|
||||||
|
|
||||||
/* Command line configuration */
|
/* Command line configuration */
|
||||||
#define CONFIG_CMD_UNZIP
|
|
||||||
#define CONFIG_CMD_ENV
|
#define CONFIG_CMD_ENV
|
||||||
|
|
||||||
#define CONFIG_MTD_PARTITIONS
|
#define CONFIG_MTD_PARTITIONS
|
||||||
|
|
|
@ -15,10 +15,6 @@
|
||||||
|
|
||||||
#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 10
|
#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 10
|
||||||
|
|
||||||
#ifdef CONFIG_ARM64
|
|
||||||
#define CONFIG_CMD_UNZIP
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/*-----------------------------------------------------------------------
|
/*-----------------------------------------------------------------------
|
||||||
* MMU and Cache Setting
|
* MMU and Cache Setting
|
||||||
*----------------------------------------------------------------------*/
|
*----------------------------------------------------------------------*/
|
||||||
|
|
|
@ -126,7 +126,6 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*#define CONFIG_MENU_SHOW*/
|
/*#define CONFIG_MENU_SHOW*/
|
||||||
#define CONFIG_CMD_UNZIP
|
|
||||||
#define CONFIG_CMD_ENV
|
#define CONFIG_CMD_ENV
|
||||||
|
|
||||||
/* BOOTP options */
|
/* BOOTP options */
|
||||||
|
|
|
@ -207,8 +207,6 @@
|
||||||
|
|
||||||
#define CONFIG_SYS_BOOTM_LEN (60 * 1024 * 1024)
|
#define CONFIG_SYS_BOOTM_LEN (60 * 1024 * 1024)
|
||||||
|
|
||||||
#define CONFIG_CMD_UNZIP
|
|
||||||
|
|
||||||
#define CONFIG_BOARD_EARLY_INIT_R
|
#define CONFIG_BOARD_EARLY_INIT_R
|
||||||
#define CONFIG_CLOCKS
|
#define CONFIG_CLOCKS
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue