xref: /linux/drivers/crypto/starfive/Kconfig (revision 48e7fbf6623137b35b19677caa096945a0ef3497)
142ef0e94SJia Jie Ho#
242ef0e94SJia Jie Ho# StarFive crypto drivers configuration
342ef0e94SJia Jie Ho#
442ef0e94SJia Jie Ho
542ef0e94SJia Jie Hoconfig CRYPTO_DEV_JH7110
642ef0e94SJia Jie Ho	tristate "StarFive JH7110 cryptographic engine driver"
7*48e7fbf6SHerbert Xu	depends on SOC_STARFIVE || AMBA_PL08X || COMPILE_TEST
8*48e7fbf6SHerbert Xu	depends on HAS_DMA
942ef0e94SJia Jie Ho	select CRYPTO_ENGINE
107883d1b2SJia Jie Ho	select CRYPTO_HMAC
117883d1b2SJia Jie Ho	select CRYPTO_SHA256
127883d1b2SJia Jie Ho	select CRYPTO_SHA512
137883d1b2SJia Jie Ho	select CRYPTO_SM3_GENERIC
1442ef0e94SJia Jie Ho	help
1542ef0e94SJia Jie Ho	  Support for StarFive JH7110 crypto hardware acceleration engine.
1642ef0e94SJia Jie Ho	  This module provides acceleration for public key algo,
1742ef0e94SJia Jie Ho	  skciphers, AEAD and hash functions.
1842ef0e94SJia Jie Ho
1942ef0e94SJia Jie Ho	  If you choose 'M' here, this module will be called jh7110-crypto.
20