[U-Boot] [PATCH 3/4] Kconfig: define MD5 dependency for FIT support
Andre Przywara
andre.przywara at arm.com
Wed Mar 15 01:19:06 UTC 2017
FIT images require MD5 support to verify image checksums. So far this
was expressed by defining a CPP symbol in image.h. Since MD5 is now a
first class Kconfig citizen, express that in Kconfig instead.
Signed-off-by: Andre Przywara <andre.przywara at arm.com>
---
Kconfig | 1 +
include/image.h | 1 -
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/Kconfig b/Kconfig
index 81b4226..e0744d1 100644
--- a/Kconfig
+++ b/Kconfig
@@ -144,6 +144,7 @@ menu "Boot images"
config FIT
bool "Support Flattened Image Tree"
+ select MD5
help
This option allows you to boot the new uImage structure,
Flattened Image Tree. FIT is formally a FDT, which can include
diff --git a/include/image.h b/include/image.h
index 1e686b7..2372518 100644
--- a/include/image.h
+++ b/include/image.h
@@ -67,7 +67,6 @@ struct lmb;
# endif
# else
# define CONFIG_CRC32 /* FIT images need CRC32 support */
-# define CONFIG_MD5 /* and MD5 */
# define CONFIG_SHA1 /* and SHA1 */
# define CONFIG_SHA256 /* and SHA256 */
# define IMAGE_ENABLE_CRC32 1
--
2.8.2
More information about the U-Boot
mailing list