summaryrefslogtreecommitdiffstats
path: root/drivers/crypto/starfive/Kconfig
blob: 0fe389e9f9321188609bdc38106d3623af1777ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#
# StarFive crypto drivers configuration
#

config CRYPTO_DEV_JH7110
	tristate "StarFive JH7110 cryptographic engine driver"
	depends on (SOC_STARFIVE && AMBA_PL08X) || COMPILE_TEST
	depends on HAS_DMA
	select CRYPTO_ENGINE
	select CRYPTO_HMAC
	select CRYPTO_SHA256
	select CRYPTO_SHA512
	select CRYPTO_SM3_GENERIC
	select CRYPTO_RSA
	select CRYPTO_AES
	select CRYPTO_CCM
	select CRYPTO_GCM
	select CRYPTO_ECB
	select CRYPTO_CBC
	select CRYPTO_CTR
	help
	  Support for StarFive JH7110 crypto hardware acceleration engine.
	  This module provides acceleration for public key algo,
	  skciphers, AEAD and hash functions.

	  If you choose 'M' here, this module will be called jh7110-crypto.