crypto: xilinx - Turn SHA into a tristate and allow COMPILE_TEST
authorHerbert Xu <herbert@gondor.apana.org.au>
Wed, 9 Mar 2022 03:20:01 +0000 (15:20 +1200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 14 Mar 2022 02:45:45 +0000 (14:45 +1200)
This patch turns the new SHA driver into a tristate and also allows
compile testing.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/Kconfig

index 597559e..7b2d138 100644 (file)
@@ -809,8 +809,8 @@ config CRYPTO_DEV_ZYNQMP_AES
          for AES algorithms.
 
 config CRYPTO_DEV_ZYNQMP_SHA3
-       bool "Support for Xilinx ZynqMP SHA3 hardware accelerator"
-       depends on ZYNQMP_FIRMWARE
+       tristate "Support for Xilinx ZynqMP SHA3 hardware accelerator"
+       depends on ZYNQMP_FIRMWARE || COMPILE_TEST
        select CRYPTO_SHA3
        help
          Xilinx ZynqMP has SHA3 engine used for secure hash calculation.