All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Glass <sjg@chromium.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 47/47] Convert CONFIG_CMD_LZMADEC to Kconfig
Date: Mon, 15 May 2017 04:58:02 -0600	[thread overview]
Message-ID: <20170515105802.23023-48-sjg@chromium.org> (raw)
In-Reply-To: <20170515105802.23023-1-sjg@chromium.org>

This converts the following to Kconfig:
   CONFIG_CMD_LZMADEC

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 arch/Kconfig                 |  1 +
 cmd/Kconfig                  | 11 +++++++++++
 cmd/Makefile                 |  2 --
 include/configs/sandbox.h    |  2 --
 scripts/config_whitelist.txt |  1 -
 5 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/arch/Kconfig b/arch/Kconfig
index a0324bbe76..9c1ef79126 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -72,6 +72,7 @@ config SANDBOX
 	imply CMD_IO
 	imply CMD_IOTRACE
 	imply LZMA
+	imply CMD_LZMADEC
 
 config SH
 	bool "SuperH architecture"
diff --git a/cmd/Kconfig b/cmd/Kconfig
index a760e9b05e..c3e8627803 100644
--- a/cmd/Kconfig
+++ b/cmd/Kconfig
@@ -438,6 +438,17 @@ config CMD_MEMINFO
 	help
 	  Display memory information.
 
+endmenu
+
+menu "Compression commands"
+
+config CMD_LZMADEC
+	bool "lzmadec"
+	select LZMA
+	help
+	  Support decompressing an LZMA (Lempel-Ziv-Markov chain algorithm)
+	  image from memory.
+
 config CMD_UNZIP
 	bool "unzip"
 	help
diff --git a/cmd/Makefile b/cmd/Makefile
index 1293d24e39..9ea56e9977 100644
--- a/cmd/Makefile
+++ b/cmd/Makefile
@@ -127,9 +127,7 @@ obj-$(CONFIG_CMD_UBI) += ubi.o
 obj-$(CONFIG_CMD_UBIFS) += ubifs.o
 obj-$(CONFIG_CMD_UNIVERSE) += universe.o
 obj-$(CONFIG_CMD_UNZIP) += unzip.o
-ifdef CONFIG_LZMA
 obj-$(CONFIG_CMD_LZMADEC) += lzmadec.o
-endif
 
 obj-$(CONFIG_CMD_USB) += usb.o disk.o
 obj-$(CONFIG_CMD_FASTBOOT) += fastboot.o
diff --git a/include/configs/sandbox.h b/include/configs/sandbox.h
index 5a04ce98e7..1a7e5a3210 100644
--- a/include/configs/sandbox.h
+++ b/include/configs/sandbox.h
@@ -154,8 +154,6 @@
 #define CONFIG_BZIP2
 #define CONFIG_LZO
 
-#define CONFIG_CMD_LZMADEC
-
 #ifndef CONFIG_SPL_BUILD
 #define CONFIG_SYS_IDE_MAXBUS		1
 #define CONFIG_SYS_ATA_IDE0_OFFSET	0
diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt
index db2f7ffc6e..93b29ed63d 100644
--- a/scripts/config_whitelist.txt
+++ b/scripts/config_whitelist.txt
@@ -384,7 +384,6 @@ CONFIG_CM922T_XA10
 CONFIG_CMDLINE_EDITING
 CONFIG_CMDLINE_PS_SUPPORT
 CONFIG_CMDLINE_TAG
-CONFIG_CMD_LZMADEC
 CONFIG_CMD_MAX6957
 CONFIG_CMD_MEM
 CONFIG_CMD_MFSL
-- 
2.13.0.rc2.291.g57267f2277-goog

      parent reply	other threads:[~2017-05-15 10:58 UTC|newest]

Thread overview: 85+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-05-15 10:57 [U-Boot] [PATCH 00/47] Kconfig: Convert commands (D to L) to Kconfig Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 01/47] configs: Re-sync Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 02/47] Kconfig: Drop CONFIG_CMD_DS4510_INFO Simon Glass
2017-05-15 16:33   ` Tom Rini
2017-05-16  3:29   ` Heiko Schocher
2017-05-15 10:57 ` [U-Boot] [PATCH 03/47] Kconfig: Drop CONFIG_CMD_DS4510_MEM Simon Glass
2017-05-15 16:33   ` Tom Rini
2017-05-16  3:30   ` Heiko Schocher
2017-05-15 10:57 ` [U-Boot] [PATCH 04/47] Kconfig: Drop CONFIG_CMD_DS4510_RST Simon Glass
2017-05-15 16:33   ` Tom Rini
2017-05-16  3:30   ` Heiko Schocher
2017-05-15 10:57 ` [U-Boot] [PATCH 05/47] Kconfig: Drop CONFIG_CMD_DS4510 Simon Glass
2017-05-15 16:33   ` Tom Rini
2017-05-16  3:30   ` Heiko Schocher
2017-05-15 10:57 ` [U-Boot] [PATCH 06/47] Convert CONFIG_DS4510 to Kconfig Simon Glass
2017-05-15 16:33   ` Tom Rini
2017-05-16  3:31   ` Heiko Schocher
2017-05-15 10:57 ` [U-Boot] [PATCH 07/47] Kconfig: Drop CONFIG_SYS_I2C_DTT_ADDR Simon Glass
2017-05-15 16:33   ` Tom Rini
2017-05-16  3:31   ` Heiko Schocher
2017-05-15 10:57 ` [U-Boot] [PATCH 08/47] Drop three-wire serial (TWS) support Simon Glass
2017-05-15 16:32   ` Tom Rini
2017-05-15 17:13     ` Anatolij Gustschin
2017-05-15 10:57 ` [U-Boot] [PATCH 09/47] Drop digital thermometer and thermostat (DTT) drivers Simon Glass
2017-05-15 16:59   ` Tom Rini
2017-05-16  0:17     ` Simon Glass
2017-05-16  3:32   ` Heiko Schocher
2017-05-15 10:57 ` [U-Boot] [PATCH 10/47] Kconfig: Drop CONFIG_SYS_I2C_DS1621_ADDR Simon Glass
2017-05-16  3:32   ` Heiko Schocher
2017-05-15 10:57 ` [U-Boot] [PATCH 11/47] Kconfig: Drop CONFIG_SYS_I2C_DS4510_ADDR Simon Glass
2017-05-15 18:04   ` Tom Rini
2017-05-16  3:32   ` Heiko Schocher
2017-05-15 10:57 ` [U-Boot] [PATCH 12/47] Convert CONFIG_CMD_ECCTEST to Kconfig Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 13/47] Convert CONFIG_CMD_EECONFIG " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 14/47] Convert CONFIG_CMD_EEPROM et al " Simon Glass
2017-05-15 18:04   ` Tom Rini
2017-05-16  0:18     ` Simon Glass
2017-05-16  0:54       ` Tom Rini
2017-05-15 10:57 ` [U-Boot] [PATCH 15/47] Convert CONFIG_CMD_ENTERRCM " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 16/47] Convert CONFIG_CMD_ENV " Simon Glass
2017-05-15 18:04   ` Tom Rini
2017-05-15 10:57 ` [U-Boot] [PATCH 17/47] Convert CONFIG_CMD_ENV_CALLBACK " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 18/47] Convert CONFIG_CMD_ENV_FLAGS " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 19/47] Convert CONFIG_CMD_ERRATA " Simon Glass
2017-05-15 18:04   ` Tom Rini
2017-05-15 10:57 ` [U-Boot] [PATCH 20/47] Convert CONFIG_CMD_ESBC_VALIDATE " Simon Glass
2017-05-15 18:04   ` Tom Rini
2017-05-15 10:57 ` [U-Boot] [PATCH 21/47] Convert CONFIG_CMD_ETHSW " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 22/47] Convert CONFIG_CMD_FDC " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 23/47] Kconfig: Drop CONFIG_CMD_FDT_MAX_DUMP Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 24/47] Convert CONFIG_CMD_FPGAD to Kconfig Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 25/47] Convert CONFIG_CMD_FPGA_LOADBP et al " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 26/47] Convert CONFIG_CMD_FUSE " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 27/47] Convert CONFIG_CMD_GETTIME " Simon Glass
2017-05-15 18:04   ` Tom Rini
2017-05-15 10:57 ` [U-Boot] [PATCH 28/47] Convert CONFIG_CMD_GSC " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 29/47] Convert CONFIG_CMD_HASH " Simon Glass
2017-05-15 18:04   ` Tom Rini
2017-05-17  1:34     ` Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 30/47] Kconfig: Add CONFIG_HASH to enable hashing API Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 31/47] Convert CONFIG_CMD_HD44760 to Kconfig Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 32/47] Convert CONFIG_CMD_HDMIDETECT " Simon Glass
2017-05-15 18:04   ` Tom Rini
2017-05-16  0:18     ` Simon Glass
2017-05-16  0:48       ` Tom Rini
2017-05-15 10:57 ` [U-Boot] [PATCH 33/47] Convert CONFIG_CMD_IDE " Simon Glass
2017-05-15 18:04   ` Tom Rini
2017-05-16  0:18     ` Simon Glass
2017-05-16  0:45       ` Tom Rini
2017-05-15 10:57 ` [U-Boot] [PATCH 34/47] Kconfig: Add a CONFIG_IDE option Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 35/47] Convert CONFIG_CMD_IMMAP to Kconfig Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 36/47] Kconfig: Drop CONFIG_CMD_IMXOTP Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 37/47] Kconfig: Drop CONFIG_CMD_IMX_FUSE Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 38/47] Convert CONFIG_CMD_IO to Kconfig Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 39/47] Convert CONFIG_CMD_IOLOOP " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 40/47] Convert CONFIG_CMD_IOTRACE " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 41/47] Convert CONFIG_CMD_JFFS2 " Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 42/47] fs: Kconfig: Add a separate option for FS_JFFS2 Simon Glass
2017-05-15 10:57 ` [U-Boot] [PATCH 43/47] Convert CONFIG_CMD_IRQ to Kconfig Simon Glass
2017-05-15 18:05   ` Tom Rini
2017-05-16 11:24   ` Daniel Schwierzeck
2017-05-15 10:57 ` [U-Boot] [PATCH 44/47] Convert CONFIG_CMD_KGDB " Simon Glass
2017-05-15 10:58 ` [U-Boot] [PATCH 45/47] Kconfig: Drop CONFIG_CMD_LOADY Simon Glass
2017-05-15 10:58 ` [U-Boot] [PATCH 46/47] Convert CONFIG_LZMA to Kconfig Simon Glass
2017-05-15 10:58 ` Simon Glass [this message]

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=20170515105802.23023-48-sjg@chromium.org \
    --to=sjg@chromium.org \
    --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.