19739f5f9SChristian Marangi# SPDX-License-Identifier: GPL-2.0 29739f5f9SChristian Marangiconfig CRYPTO_DEV_EIP93 39739f5f9SChristian Marangi tristate "Support for EIP93 crypto HW accelerators" 4*5c8009f3SAleksander Jan Bajkowski depends on SOC_MT7621 || ARCH_AIROHA || ECONET || COMPILE_TEST 59739f5f9SChristian Marangi select CRYPTO_LIB_AES 69739f5f9SChristian Marangi select CRYPTO_LIB_DES 79739f5f9SChristian Marangi select CRYPTO_SKCIPHER 89739f5f9SChristian Marangi select CRYPTO_AEAD 99739f5f9SChristian Marangi select CRYPTO_AUTHENC 109739f5f9SChristian Marangi select CRYPTO_MD5 119739f5f9SChristian Marangi select CRYPTO_SHA1 129739f5f9SChristian Marangi select CRYPTO_SHA256 139739f5f9SChristian Marangi help 149739f5f9SChristian Marangi EIP93 have various crypto HW accelerators. Select this if 159739f5f9SChristian Marangi you want to use the EIP93 modules for any of the crypto algorithms. 169739f5f9SChristian Marangi 179739f5f9SChristian Marangi If the IP supports it, this provide offload for AES - ECB, CBC and 189739f5f9SChristian Marangi CTR crypto. Also provide DES and 3DES ECB and CBC. 199739f5f9SChristian Marangi 209739f5f9SChristian Marangi Also provide AEAD authenc(hmac(x), cipher(y)) for supported algo. 21