-
- Downloads
crypto: sl3516 - Add sl3516 crypto engine
The cortina/gemini SL3516 SoC has a crypto IP name either (crypto engine/crypto acceleration engine in the datasheet). It support many algorithms like [AES|DES|3DES][ECB|CBC], SHA1, MD5 and some HMAC. This patch adds the core files and support for ecb(aes) and the RNG. Acked-by:Linus Walleij <linus.walleij@linaro.org> Signed-off-by:
Corentin Labbe <clabbe@baylibre.com> Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au>
Showing
- drivers/crypto/Kconfig 19 additions, 0 deletionsdrivers/crypto/Kconfig
- drivers/crypto/Makefile 1 addition, 0 deletionsdrivers/crypto/Makefile
- drivers/crypto/gemini/Makefile 2 additions, 0 deletionsdrivers/crypto/gemini/Makefile
- drivers/crypto/gemini/sl3516-ce-cipher.c 388 additions, 0 deletionsdrivers/crypto/gemini/sl3516-ce-cipher.c
- drivers/crypto/gemini/sl3516-ce-core.c 535 additions, 0 deletionsdrivers/crypto/gemini/sl3516-ce-core.c
- drivers/crypto/gemini/sl3516-ce-rng.c 61 additions, 0 deletionsdrivers/crypto/gemini/sl3516-ce-rng.c
- drivers/crypto/gemini/sl3516-ce.h 347 additions, 0 deletionsdrivers/crypto/gemini/sl3516-ce.h
drivers/crypto/gemini/Makefile
0 → 100644
drivers/crypto/gemini/sl3516-ce-cipher.c
0 → 100644
drivers/crypto/gemini/sl3516-ce-core.c
0 → 100644
drivers/crypto/gemini/sl3516-ce-rng.c
0 → 100644
drivers/crypto/gemini/sl3516-ce.h
0 → 100644
Please register or sign in to comment