summaryrefslogtreecommitdiffstats
path: root/drivers/crypto/caam/caamhash.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* crypto: caam - generate hash keys in-placeHoria Geantă2019-02-281-27/+13
* crypto: caam - fix DMA mapping xcbc key twiceHoria Geantă2019-02-281-2/+1
* crypto: caam - fix hash context DMA unmap sizeFranck LENORMAND2019-02-281-3/+5
* crypto: caam - fix DMA mapping of stack memoryHoria Geantă2019-02-011-64/+21
* crypto: caam - fix indentation of goto labelRoland Hieber2019-02-011-1/+1
* crypto: caam - add support for cmac(aes)Iuliana Prodan2019-02-011-21/+111
* crypto: caam - add support for xcbc(aes)Iuliana Prodan2019-01-111-16/+173
* crypto: caam - create ahash shared descriptors only onceIuliana Prodan2019-01-111-1/+6
* crypto: caam - fix error reporting for caam_hash_allocIuliana Prodan2019-01-111-1/+2
* crypto: caam - fix zero-length buffer DMA mappingAymen Sghaier2019-01-101-6/+9
* crypto: caam - add register map changes cf. Era 10Horia Geantă2018-11-161-5/+15
* crypto: caam - add SPDX license identifier to all filesHoria Geantă2018-10-171-0/+1
* crypto: caam - export ahash shared descriptor generationHoria Geantă2018-09-211-70/+9
* crypto: ahash - remove useless setting of cra_typeEric Biggers2018-07-081-1/+0
* crypto: ahash - remove useless setting of type flagsEric Biggers2018-07-081-1/+1
* crypto: caam - add Derived Key Protocol (DKP) supportHoria Geantă2017-12-281-23/+50
* crypto: caam - remove unused param of ctx_map_to_sec4_sg()Horia Geantă2017-11-061-4/+4
* crypto: caam - remove unneeded edesc zeroizationHoria Geantă2017-11-061-4/+0
* crypto: caam/jr - add support for DPAA2 partsHoria Geantă2017-08-031-4/+3
* crypto: caam - fix signals handlingHoria Geantă2017-07-121-1/+1
* crypto: caam - fix gfp allocation flags (part II)Horia Geantă2017-06-221-16/+16
* crypto: caam - fix state buffer DMA (un)mappingHoria Geantă2017-02-151-55/+52
* crypto: caam - abstract ahash request double bufferingHoria Geantă2017-02-151-29/+48
* crypto: caam - fix error path for ctx_dma mapping failureHoria Geantă2017-02-151-1/+6
* crypto: caam - fix DMA API leaks for multiple setkey() callsHoria Geantă2017-02-151-46/+33
* crypto: caam - don't dma_map key for hash algorithmsHoria Geantă2017-02-151-17/+1
* crypto: caam - refactor ahash shared descriptor generationHoria Geantă2016-11-281-94/+36
* crypto: caam - consolidate split key length computationHoria Geantă2016-11-281-22/+2
* crypto: caam - rewrite some generic inline append cmdsHoria Geantă2016-11-281-4/+4
* crypto: caam - remove superfluous alg_op algorithm paramHoria Geantă2016-11-281-15/+5
* crypto: caam - group algorithm related paramsHoria Geantă2016-11-281-25/+23
* crypto: caam - merge identical ahash_final/finup shared descHoria Geantă2016-11-131-25/+1
* crypto: caam - trivial code clean-upHoria Geantă2016-11-131-8/+4
* crypto: caam - completely remove error propagation handlingHoria Geantă2016-11-131-4/+1
* crypto: caam - Move common error handling code in two functionsMarkus Elfring2016-09-221-12/+14
* crypto: caam - Delete an unnecessary initialisation in seven functionsMarkus Elfring2016-09-221-7/+7
* crypto: caam - Return a value directly in caam_hash_cra_init()Markus Elfring2016-09-221-5/+1
* crypto: caam - Rename a jump label in five functionsMarkus Elfring2016-09-221-27/+22
* crypto: caam - Rename jump labels in ahash_setkey()Markus Elfring2016-09-221-6/+5
* crypto: caam - Use kmalloc_array() in ahash_setkey()Markus Elfring2016-09-221-2/+3
* crypto: caam - add ahash_edesc_add_src()Russell King2016-08-091-80/+57
* crypto: caam - move job descriptor initialisation to ahash_edesc_alloc()Russell King2016-08-091-50/+34
* crypto: caam - add ahash_edesc_alloc() for descriptor allocationRussell King2016-08-091-27/+33
* crypto: caam - check and use dma_map_sg() return codeRussell King2016-08-091-35/+103
* crypto: caam - ensure that we clean up after an errorRussell King2016-08-091-53/+79
* crypto: caam - replace sec4_sg pointer with arrayRussell King2016-08-091-9/+3
* crypto: caam - mark the hardware descriptor as cache line alignedRussell King2016-08-091-1/+1
* crypto: caam - incorporate job descriptor into struct ahash_edescRussell King2016-08-091-30/+19
* crypto: caam - ensure descriptor buffers are cacheline alignedRussell King2016-08-091-7/+7
* crypto: caam - fix DMA API mapping leakRussell King2016-08-091-9/+17