aboutsummaryrefslogtreecommitdiff
path: root/drivers/crypto/marvell
AgeCommit message (Expand)AuthorFilesLines
2016-12-27Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Gravatar Linus Torvalds 3-3/+43
2016-12-16crypto: marvell - Copy IVDIG before launching partial DMA ahash requestsGravatar Romain Perier 3-3/+43
2016-12-14Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Gravatar Linus Torvalds 5-40/+75
2016-12-07crypto: marvell - Don't corrupt state of an STD req for re-stepped ahashGravatar Romain Perier 1-3/+5
2016-12-07crypto: marvell - Don't copy hash operation twice into the SRAMGravatar Romain Perier 1-3/+0
2016-10-21crypto: marvell - Don't break chain for computable last ahash requestsGravatar Romain Perier 1-16/+49
2016-10-21crypto: marvell - Use an unique pool to copy results of requestsGravatar Romain Perier 4-24/+26
2016-08-09crypto: marvell - Don't hardcode block size in mv_cesa_ahash_cache_reqGravatar Romain Perier 1-1/+1
2016-08-09crypto: marvell - Don't overwrite default creq->state during initializationGravatar Romain Perier 1-6/+9
2016-08-09crypto: marvell - Update transformation context for each dequeued reqGravatar Romain Perier 1-0/+1
2016-08-09crypto: marvell - make mv_cesa_ahash_cache_req() return boolGravatar Thomas Petazzoni 1-11/+9
2016-08-09crypto: marvell - turn mv_cesa_ahash_init() into a function returning voidGravatar Thomas Petazzoni 1-3/+1
2016-08-09crypto: marvell - remove unused parameter in mv_cesa_ahash_dma_add_cache()Gravatar Thomas Petazzoni 1-2/+1
2016-08-09crypto: marvell - be explicit about destination in mv_cesa_dma_add_op()Gravatar Thomas Petazzoni 1-0/+1
2016-07-29crypto: marvell - Don't copy IV vectors from the _process op for ciphersGravatar Romain Perier 1-10/+1
2016-07-28crypto: marvell - Update cache with input sg only when it is unmappedGravatar Romain Perier 1-6/+6
2016-07-28crypto: marvell - Don't chain at DMA level when backlog is disabledGravatar Romain Perier 1-3/+4
2016-07-28crypto: marvell - Fix memory leaks in TDMA chain for cipher requestsGravatar Romain Perier 1-8/+6
2016-07-19crypto: marvell - Fix wrong flag used for GFP in mv_cesa_dma_add_iv_opGravatar Romain Perier 1-1/+1
2016-06-23crypto: marvell - Increase the size of the crypto queueGravatar Romain Perier 1-1/+1
2016-06-23crypto: marvell - Add support for chaining crypto requests in TDMA modeGravatar Romain Perier 5-27/+221
2016-06-23crypto: marvell - Add load balancing between enginesGravatar Romain Perier 4-86/+84
2016-06-23crypto: marvell - Move SRAM I/O operations to step functionsGravatar Romain Perier 2-12/+12
2016-06-23crypto: marvell - Add a complete operation for async requestsGravatar Romain Perier 4-15/+39
2016-06-23crypto: marvell - Move tdma chain out of mv_cesa_tdma_req and remove itGravatar Romain Perier 5-98/+84
2016-06-23crypto: marvell - Copy IV vectors by DMA transfers for acipher requestsGravatar Romain Perier 4-9/+60
2016-06-23crypto: marvell - Fix wrong type check in dma functionsGravatar Romain Perier 1-2/+3
2016-06-23crypto: marvell - Check engine is not already running when enabling a reqGravatar Romain Perier 3-0/+6
2016-06-23crypto: marvell - Add a macro constant for the size of the crypto queueGravatar Romain Perier 1-1/+4
2016-05-03crypto: marvell/cesa - Use dma_pool_zallocGravatar Julia Lawall 1-3/+2
2016-04-20crypto: marvell/cesa - Improving code readabilityGravatar Romain Perier 1-5/+5
2016-04-05crypto: marvell/cesa - remove unneeded conditionGravatar Dan Carpenter 1-2/+1
2016-03-23Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Gravatar Linus Torvalds 3-70/+41
2016-03-17crypto: marvell/cesa - forward devm_ioremap_resource() error codeGravatar Boris BREZILLON 1-1/+1
2016-03-17crypto: marvell/cesa - initialize hash statesGravatar Boris BREZILLON 1-0/+20
2016-03-17crypto: marvell/cesa - fix memory leakGravatar Boris BREZILLON 2-69/+20
2016-02-06crypto: marvell/cesa - fix test in mv_cesa_dev_dma_init()Gravatar Boris BREZILLON 1-1/+1
2015-11-17crypto: marvell - check return value of sg_nents_for_lenGravatar LABBE Corentin 2-0/+12
2015-11-04Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Gravatar Linus Torvalds 4-295/+286
2015-10-20crypto: marvell/cesa - use __le32 for hardware descriptorsGravatar Russell King 2-19/+22
2015-10-20crypto: marvell/cesa - fix missing cpu_to_le32() in mv_cesa_dma_add_op()Gravatar Russell King 1-1/+1
2015-10-20crypto: marvell/cesa - use memcpy_fromio()/memcpy_toio()Gravatar Russell King 2-13/+14
2015-10-20crypto: marvell/cesa - use gfp_t for gfp flagsGravatar Russell King 2-7/+4
2015-10-20crypto: marvell/cesa - use dma_addr_t for cur_dmaGravatar Russell King 2-4/+6
2015-10-20crypto: marvell/cesa - use readl_relaxed()/writel_relaxed()Gravatar Russell King 4-16/+15
2015-10-20crypto: marvell/cesa - fix memory leakGravatar Boris Brezillon 1-12/+10
2015-10-20crypto: marvell/cesa - fix first-fragment handling in mv_cesa_ahash_dma_last_...Gravatar Russell King 1-8/+0
2015-10-20crypto: marvell/cesa - rearrange handling for sw padded hashesGravatar Russell King 1-26/+18
2015-10-20crypto: marvell/cesa - rearrange handling for hw finished hashesGravatar Russell King 1-11/+24
2015-10-20crypto: marvell/cesa - rearrange last request handlingGravatar Russell King 1-11/+19