Searched full:cesa (Results 1 – 15 of 15) sorted by relevance
3 * Support for Marvell's Cryptographic Engine and Security Accelerator (CESA)30 #include "cesa.h"190 static int mv_cesa_add_algs(struct mv_cesa_dev *cesa) in mv_cesa_add_algs() argument195 for (i = 0; i < cesa->caps->ncipher_algs; i++) { in mv_cesa_add_algs()196 ret = crypto_register_skcipher(cesa->caps->cipher_algs[i]); in mv_cesa_add_algs()201 for (i = 0; i < cesa->caps->nahash_algs; i++) { in mv_cesa_add_algs()202 ret = crypto_register_ahash(cesa->caps->ahash_algs[i]); in mv_cesa_add_algs()211 crypto_unregister_ahash(cesa->caps->ahash_algs[j]); in mv_cesa_add_algs()212 i = cesa->caps->ncipher_algs; in mv_cesa_add_algs()216 crypto_unregister_skcipher(cesa->caps->cipher_algs[j]); in mv_cesa_add_algs()[all …]
2 obj-$(CONFIG_CRYPTO_DEV_MARVELL_CESA) += marvell-cesa.o3 marvell-cesa-objs := cesa.o cipher.o hash.o tdma.o
3 obj-$(CONFIG_CRYPTO_DEV_MARVELL_CESA) += cesa/
211 cesa: crypto@90000 { label
90 MBUS_ID(0x03, 0x01) 0 0xc8000000 0x0100000 /* CESA SRAM 1M */175 0xffffe000 MBUS_ID(0x03, 0x01) 0 0x0000800 /* CESA SRAM 2k */
158 cesa: crypto@90000 { label
255 cesa: crypto@30000 { label
249 cesa: crypto@90000 { label
482 cesa: crypto@90000 { label
552 cesa: crypto@90000 { label
9 * Some ideas are from marvell-cesa.c and s5p-sss.c driver.
159 * Cryptographic Engines and Security Accelerator (CESA)
356 * Cryptographic Engines and Security Accelerator (CESA)
796 * Cryptographic Engines and Security Accelerator (CESA)
410 in the CPU but do have a non-inline crypto engine such as CAAM or CESA