xref: /linux/drivers/crypto/inside-secure/eip93/Kconfig (revision 0fc8f6200d2313278fbf4539bbab74677c685531)
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