Kconfig: Finish migration of hashing commands
authorDaniel Thompson <daniel.thompson@linaro.org>
Fri, 19 May 2017 16:26:58 +0000 (17:26 +0100)
committerTom Rini <trini@konsulko.com>
Wed, 31 May 2017 23:38:14 +0000 (19:38 -0400)
commit221a949eb6cf9077abc1e7ee28331987042b9b08
tree09e8deca47308000f57f556d51f4faa459ba8ff3
parentccbbada0a59fead35495409d0c2c7bcb22a40278
Kconfig: Finish migration of hashing commands

Currently these (board agnostic) commands cannot be selected using
menuconfig and friends. Fix this the obvious way.  As part of this,
don't muddle the meaning of CONFIG_HASH_VERIFY to mean both 'hash -v'
and "we have a hashing command" as this makes the Kconfig logic odd.

Signed-off-by: Daniel Thompson <daniel.thompson@linaro.org>
[trini: Re-apply, add imply for a few cases, run moveconfig.py, also
        migrate CRC32_VERIFY]
Signed-off-by: Tom Rini <trini@konsulko.com>
54 files changed:
README
arch/Kconfig
arch/arm/Kconfig
arch/arm/mach-exynos/Kconfig
arch/arm/mach-tegra/Kconfig
board/ti/common/Kconfig
cmd/Kconfig
cmd/mem.c
common/hash.c
configs/apalis_imx6_defconfig
configs/apalis_imx6_nospl_com_defconfig
configs/apalis_imx6_nospl_it_defconfig
configs/bcm958622hr_defconfig
configs/calimain_defconfig
configs/colibri_imx6_defconfig
configs/colibri_imx6_nospl_defconfig
configs/da850_am18xxevm_defconfig
configs/da850evm_defconfig
configs/da850evm_direct_nor_defconfig
configs/ea20_defconfig
configs/imx6qdl_icore_mmc_defconfig
configs/imx6qdl_icore_rqs_mmc_defconfig
configs/imx6ul_geam_mmc_defconfig
configs/imx6ul_geam_nand_defconfig
configs/imx6ul_isiot_emmc_defconfig
configs/imx6ul_isiot_mmc_defconfig
configs/imx6ul_isiot_nand_defconfig
configs/ipam390_defconfig
configs/legoev3_defconfig
configs/omapl138_lcdk_defconfig
configs/xtfpga_defconfig
include/configs/apalis_imx6.h
include/configs/bcm23550_w1d.h
include/configs/bcm28155_ap.h
include/configs/bcm_ep_board.h
include/configs/calimain.h
include/configs/colibri_imx6.h
include/configs/da850evm.h
include/configs/ea20.h
include/configs/exynos5-common.h
include/configs/imx6qdl_icore.h
include/configs/imx6qdl_icore_rqs.h
include/configs/imx6ul_geam.h
include/configs/imx6ul_isiot.h
include/configs/ipam390.h
include/configs/legoev3.h
include/configs/omapl138_lcdk.h
include/configs/sandbox.h
include/configs/socfpga_common.h
include/configs/tegra-common.h
include/configs/ti_armv7_keystone2.h
include/configs/xtfpga.h
include/hash.h
scripts/config_whitelist.txt