xref: /linux/drivers/crypto/starfive/Kconfig (revision 6e7fd890f1d6ac83805409e9c346240de2705584)
1#
2# StarFive crypto drivers configuration
3#
4
5config CRYPTO_DEV_JH7110
6	tristate "StarFive JH7110 cryptographic engine driver"
7	depends on (SOC_STARFIVE && AMBA_PL08X) || COMPILE_TEST
8	depends on HAS_DMA
9	select CRYPTO_ENGINE
10	select CRYPTO_HMAC
11	select CRYPTO_SHA256
12	select CRYPTO_SHA512
13	select CRYPTO_SM3_GENERIC
14	select CRYPTO_RSA
15	select CRYPTO_AES
16	select CRYPTO_CCM
17	select CRYPTO_GCM
18	select CRYPTO_ECB
19	select CRYPTO_CBC
20	select CRYPTO_CTR
21	help
22	  Support for StarFive JH7110 crypto hardware acceleration engine.
23	  This module provides acceleration for public key algo,
24	  skciphers, AEAD and hash functions.
25
26	  If you choose 'M' here, this module will be called jh7110-crypto.
27