1 #
2 # StarFive crypto drivers configuration
3 #
4 
5 config 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