1*9739f5f9SChristian Marangi# SPDX-License-Identifier: GPL-2.0 2*9739f5f9SChristian Marangiconfig CRYPTO_DEV_EIP93 3*9739f5f9SChristian Marangi tristate "Support for EIP93 crypto HW accelerators" 4*9739f5f9SChristian Marangi depends on SOC_MT7621 || ARCH_AIROHA ||COMPILE_TEST 5*9739f5f9SChristian Marangi select CRYPTO_LIB_AES 6*9739f5f9SChristian Marangi select CRYPTO_LIB_DES 7*9739f5f9SChristian Marangi select CRYPTO_SKCIPHER 8*9739f5f9SChristian Marangi select CRYPTO_AEAD 9*9739f5f9SChristian Marangi select CRYPTO_AUTHENC 10*9739f5f9SChristian Marangi select CRYPTO_MD5 11*9739f5f9SChristian Marangi select CRYPTO_SHA1 12*9739f5f9SChristian Marangi select CRYPTO_SHA256 13*9739f5f9SChristian Marangi help 14*9739f5f9SChristian Marangi EIP93 have various crypto HW accelerators. Select this if 15*9739f5f9SChristian Marangi you want to use the EIP93 modules for any of the crypto algorithms. 16*9739f5f9SChristian Marangi 17*9739f5f9SChristian Marangi If the IP supports it, this provide offload for AES - ECB, CBC and 18*9739f5f9SChristian Marangi CTR crypto. Also provide DES and 3DES ECB and CBC. 19*9739f5f9SChristian Marangi 20*9739f5f9SChristian Marangi Also provide AEAD authenc(hmac(x), cipher(y)) for supported algo. 21