Message ID | 1489540747-8829-3-git-send-email-andre.przywara@arm.com |
---|---|
State | Accepted |
Commit | bea79d7d3fde54932747b7592d399bbaf070385e |
Delegated to: | Tom Rini |
Headers | show |
On 14 March 2017 at 19:19, Andre Przywara <andre.przywara@arm.com> wrote: > So far CONFIG_MD5SUM would need to be set by a board's include file. > Since the command is really generic, move it over to Kconfig to allow > it to be defined by either a board's defconfig, menuconfig or some > config snippet merged via mergeconfig.sh. > > Signed-off-by: Andre Przywara <andre.przywara@arm.com> > --- > cmd/Kconfig | 14 ++++++++++++++ > lib/Kconfig | 4 ++++ > 2 files changed, 18 insertions(+) Reviewed-by: Simon Glass <sjg@chromium.org>
On Wed, Mar 15, 2017 at 01:19:05AM +0000, Andre Przywara wrote: > So far CONFIG_MD5SUM would need to be set by a board's include file. > Since the command is really generic, move it over to Kconfig to allow > it to be defined by either a board's defconfig, menuconfig or some > config snippet merged via mergeconfig.sh. > > Signed-off-by: Andre Przywara <andre.przywara@arm.com> > Reviewed-by: Simon Glass <sjg@chromium.org> Applied to u-boot/master, thanks!
diff --git a/cmd/Kconfig b/cmd/Kconfig index ef53156..25e3b78 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -338,6 +338,20 @@ config CMD_CRC32 help Compute CRC32. +config CMD_MD5SUM + bool "md5sum" + default n + select MD5 + help + Compute MD5 checksum. + +config MD5SUM_VERFIY + bool "md5sum -v" + default n + depends on CMD_MD5SUM + help + Add -v option to verify data against an MD5 checksum. + config LOOPW bool "loopw" help diff --git a/lib/Kconfig b/lib/Kconfig index b16062f..65c0157 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -101,6 +101,10 @@ config SHA_PROG_HW_ACCEL SHA1/SHA256 progressive hashing. Data can be streamed in a block at a time and the hashing is performed in hardware. + +config MD5 + bool + endmenu menu "Compression Support"
So far CONFIG_MD5SUM would need to be set by a board's include file. Since the command is really generic, move it over to Kconfig to allow it to be defined by either a board's defconfig, menuconfig or some config snippet merged via mergeconfig.sh. Signed-off-by: Andre Przywara <andre.przywara@arm.com> --- cmd/Kconfig | 14 ++++++++++++++ lib/Kconfig | 4 ++++ 2 files changed, 18 insertions(+)