mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 06:44:00 -04:00
Econet SoCs feature an integrated EIP93 in revision 3.0p1. It is identical to the one used by the Airoha AN7581 and the MediaTek MT7621. Ahmed reports that the EN7528 passes testmgr's self-tests. This driver should also work on other little endian Econet SoCs. CC: Ahmed Naseef <naseefkm@gmail.com> Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl> Reviewed-by: Antoine Tenart <atenart@kernel.org> Tested-by: Ahmed Naseef <naseefkm@gmail.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
21 lines
683 B
Plaintext
21 lines
683 B
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
config CRYPTO_DEV_EIP93
|
|
tristate "Support for EIP93 crypto HW accelerators"
|
|
depends on SOC_MT7621 || ARCH_AIROHA || ECONET || COMPILE_TEST
|
|
select CRYPTO_LIB_AES
|
|
select CRYPTO_LIB_DES
|
|
select CRYPTO_SKCIPHER
|
|
select CRYPTO_AEAD
|
|
select CRYPTO_AUTHENC
|
|
select CRYPTO_MD5
|
|
select CRYPTO_SHA1
|
|
select CRYPTO_SHA256
|
|
help
|
|
EIP93 have various crypto HW accelerators. Select this if
|
|
you want to use the EIP93 modules for any of the crypto algorithms.
|
|
|
|
If the IP supports it, this provide offload for AES - ECB, CBC and
|
|
CTR crypto. Also provide DES and 3DES ECB and CBC.
|
|
|
|
Also provide AEAD authenc(hmac(x), cipher(y)) for supported algo.
|