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" 729ce1bceSJia Jie Ho depends on (SOC_STARFIVE && AMBA_PL08X) || COMPILE_TEST 848e7fbf6SHerbert 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 14445a4aafSJia Jie Ho select CRYPTO_RSA 15e22471c2SJia Jie Ho select CRYPTO_AES 16e22471c2SJia Jie Ho select CRYPTO_CCM 17*7467147eSJia Jie Ho select CRYPTO_GCM 18*7467147eSJia Jie Ho select CRYPTO_ECB 19*7467147eSJia Jie Ho select CRYPTO_CBC 20*7467147eSJia Jie Ho select CRYPTO_CTR 2142ef0e94SJia Jie Ho help 2242ef0e94SJia Jie Ho Support for StarFive JH7110 crypto hardware acceleration engine. 2342ef0e94SJia Jie Ho This module provides acceleration for public key algo, 2442ef0e94SJia Jie Ho skciphers, AEAD and hash functions. 2542ef0e94SJia Jie Ho 2642ef0e94SJia Jie Ho If you choose 'M' here, this module will be called jh7110-crypto. 27