162306a36Sopenharmony_ci# 262306a36Sopenharmony_ci# StarFive crypto drivers configuration 362306a36Sopenharmony_ci# 462306a36Sopenharmony_ci 562306a36Sopenharmony_ciconfig CRYPTO_DEV_JH7110 662306a36Sopenharmony_ci tristate "StarFive JH7110 cryptographic engine driver" 762306a36Sopenharmony_ci depends on SOC_STARFIVE || AMBA_PL08X || COMPILE_TEST 862306a36Sopenharmony_ci depends on HAS_DMA 962306a36Sopenharmony_ci select CRYPTO_ENGINE 1062306a36Sopenharmony_ci select CRYPTO_HMAC 1162306a36Sopenharmony_ci select CRYPTO_SHA256 1262306a36Sopenharmony_ci select CRYPTO_SHA512 1362306a36Sopenharmony_ci select CRYPTO_SM3_GENERIC 1462306a36Sopenharmony_ci select CRYPTO_RSA 1562306a36Sopenharmony_ci select CRYPTO_AES 1662306a36Sopenharmony_ci select CRYPTO_CCM 1762306a36Sopenharmony_ci help 1862306a36Sopenharmony_ci Support for StarFive JH7110 crypto hardware acceleration engine. 1962306a36Sopenharmony_ci This module provides acceleration for public key algo, 2062306a36Sopenharmony_ci skciphers, AEAD and hash functions. 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ci If you choose 'M' here, this module will be called jh7110-crypto. 23