]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
lib: Add VPL options for SHA1 and SHA256
authorSimon Glass <sjg@chromium.org>
Wed, 22 Feb 2023 16:34:01 +0000 (09:34 -0700)
committerTom Rini <trini@konsulko.com>
Thu, 2 Mar 2023 22:45:58 +0000 (17:45 -0500)
Add these options so these algorithms can be used in VPL.

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

index 1c93f523b3a9b4facd616ffa5bbf54f6fb42a136..08318843231990d28aaa0447b2d3b1b0a028e3b3 100644 (file)
@@ -579,6 +579,26 @@ config SPL_SHA_PROG_HW_ACCEL
 
 endif
 
+config VPL_SHA1
+       bool "Enable SHA1 support in VPL"
+       depends on VPL
+       default y if SHA1
+       help
+         This option enables support of hashing using SHA1 algorithm.
+         The hash is calculated in software.
+         The SHA1 algorithm produces a 160-bit (20-byte) hash value
+         (digest).
+
+config VPL_SHA256
+       bool "Enable SHA256 support in VPL"
+       depends on VPL
+       default y if SHA256
+       help
+         This option enables support of hashing using SHA256 algorithm.
+         The hash is calculated in software.
+         The SHA256 algorithm produces a 256-bit (32-byte) hash value
+         (digest).
+
 if SHA_HW_ACCEL
 
 config SHA512_HW_ACCEL