summaryrefslogtreecommitdiff
path: root/drivers/crypto/marvell/cipher.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-20crypto: marvell - create common Kconfig and Makefile for MarvellSrujanaChalla1-798/+0
2020-01-09crypto: remove CRYPTO_TFM_RES_BAD_KEY_LENEric Biggers1-3/+1
2019-11-17crypto: marvell/cesa - rename blkcipher to skcipherArd Biesheuvel1-7/+7
2019-08-22crypto: cesa/des - switch to new verification routinesArd Biesheuvel1-17/+8
2019-07-26crypto: cesa/aes - switch to library version of key expansion routineArd Biesheuvel1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-04-18crypto: marvell - Forbid 2-key 3DES in FIPS modeHerbert Xu1-6/+5
2019-02-28crypto: marvell - Remove set but not used variable 'ivsize'YueHaibing1-2/+0
2019-01-25crypto: clarify name of WEAK_KEY request flagEric Biggers1-1/+1
2017-11-03crypto: marvell - Switch cipher algs to the skcipher interfaceBoris BREZILLON1-243/+233
2016-10-21crypto: marvell - Use an unique pool to copy results of requestsRomain Perier1-3/+5
2016-07-29crypto: marvell - Don't copy IV vectors from the _process op for ciphersRomain Perier1-10/+1
2016-07-28crypto: marvell - Fix memory leaks in TDMA chain for cipher requestsRomain Perier1-8/+6
2016-06-23crypto: marvell - Add support for chaining crypto requests in TDMA modeRomain Perier1-1/+1
2016-06-23crypto: marvell - Add load balancing between enginesRomain Perier1-32/+25
2016-06-23crypto: marvell - Move SRAM I/O operations to step functionsRomain Perier1-3/+3
2016-06-23crypto: marvell - Add a complete operation for async requestsRomain Perier1-5/+23
2016-06-23crypto: marvell - Move tdma chain out of mv_cesa_tdma_req and remove itRomain Perier1-30/+33
2016-06-23crypto: marvell - Copy IV vectors by DMA transfers for acipher requestsRomain Perier1-9/+22
2016-06-23crypto: marvell - Check engine is not already running when enabling a reqRomain Perier1-0/+2
2015-11-17crypto: marvell - check return value of sg_nents_for_lenLABBE Corentin1-0/+8
2015-11-04Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-6/+7
2015-10-20crypto: marvell/cesa - use memcpy_fromio()/memcpy_toio()Russell King1-5/+6
2015-10-20crypto: marvell/cesa - use readl_relaxed()/writel_relaxed()Russell King1-1/+1
2015-09-21crypto: marvell - properly handle CRYPTO_TFM_REQ_MAY_BACKLOG-flagged requestsThomas Petazzoni1-4/+3
2015-06-19crypto: marvell/cesa - add Triple-DES supportArnaud Ebalard1-0/+147
2015-06-19crypto: marvell/cesa - add DES supportBoris BREZILLON1-0/+150
2015-06-19crypto: marvell/cesa - add TDMA supportBoris BREZILLON1-5/+174
2015-06-19crypto: marvell/cesa - add a new driver for Marvell's CESABoris BREZILLON1-0/+331