aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/crypto/caam/caamhash.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-11-16crypto: caam - add register map changes cf. Era 10Horia Geantă1-5/+15
2018-10-17crypto: caam - add SPDX license identifier to all filesHoria Geantă1-0/+1
2018-09-21crypto: caam - export ahash shared descriptor generationHoria Geantă1-70/+9
2018-07-09crypto: ahash - remove useless setting of cra_typeEric Biggers1-1/+0
2018-07-09crypto: ahash - remove useless setting of type flagsEric Biggers1-1/+1
2017-12-28crypto: caam - add Derived Key Protocol (DKP) supportHoria Geantă1-23/+50
2017-11-06crypto: caam - remove unused param of ctx_map_to_sec4_sg()Horia Geantă1-4/+4
2017-11-06crypto: caam - remove unneeded edesc zeroizationHoria Geantă1-4/+0
2017-08-03crypto: caam/jr - add support for DPAA2 partsHoria Geantă1-4/+3
2017-07-12crypto: caam - fix signals handlingHoria Geantă1-1/+1
2017-06-22crypto: caam - fix gfp allocation flags (part II)Horia Geantă1-16/+16
2017-02-15crypto: caam - fix state buffer DMA (un)mappingHoria Geantă1-55/+52
2017-02-15crypto: caam - abstract ahash request double bufferingHoria Geantă1-29/+48
2017-02-15crypto: caam - fix error path for ctx_dma mapping failureHoria Geantă1-1/+6
2017-02-15crypto: caam - fix DMA API leaks for multiple setkey() callsHoria Geantă1-46/+33
2017-02-15crypto: caam - don't dma_map key for hash algorithmsHoria Geantă1-17/+1
2016-11-28crypto: caam - refactor ahash shared descriptor generationHoria Geantă1-94/+36
2016-11-28crypto: caam - consolidate split key length computationHoria Geantă1-22/+2
2016-11-28crypto: caam - rewrite some generic inline append cmdsHoria Geantă1-4/+4
2016-11-28crypto: caam - remove superfluous alg_op algorithm paramHoria Geantă1-15/+5
2016-11-28crypto: caam - group algorithm related paramsHoria Geantă1-25/+23
2016-11-13crypto: caam - merge identical ahash_final/finup shared descHoria Geantă1-25/+1
2016-11-13crypto: caam - trivial code clean-upHoria Geantă1-8/+4
2016-11-13crypto: caam - completely remove error propagation handlingHoria Geantă1-4/+1
2016-09-22crypto: caam - Move common error handling code in two functionsMarkus Elfring1-12/+14
2016-09-22crypto: caam - Delete an unnecessary initialisation in seven functionsMarkus Elfring1-7/+7
2016-09-22crypto: caam - Return a value directly in caam_hash_cra_init()Markus Elfring1-5/+1
2016-09-22crypto: caam - Rename a jump label in five functionsMarkus Elfring1-27/+22
2016-09-22crypto: caam - Rename jump labels in ahash_setkey()Markus Elfring1-6/+5
2016-09-22crypto: caam - Use kmalloc_array() in ahash_setkey()Markus Elfring1-2/+3
2016-08-09crypto: caam - add ahash_edesc_add_src()Russell King1-80/+57
2016-08-09crypto: caam - move job descriptor initialisation to ahash_edesc_alloc()Russell King1-50/+34
2016-08-09crypto: caam - add ahash_edesc_alloc() for descriptor allocationRussell King1-27/+33
2016-08-09crypto: caam - check and use dma_map_sg() return codeRussell King1-35/+103
2016-08-09crypto: caam - ensure that we clean up after an errorRussell King1-53/+79
2016-08-09crypto: caam - replace sec4_sg pointer with arrayRussell King1-9/+3
2016-08-09crypto: caam - mark the hardware descriptor as cache line alignedRussell King1-1/+1
2016-08-09crypto: caam - incorporate job descriptor into struct ahash_edescRussell King1-30/+19
2016-08-09crypto: caam - ensure descriptor buffers are cacheline alignedRussell King1-7/+7
2016-08-09crypto: caam - fix DMA API mapping leakRussell King1-9/+17
2016-08-09crypto: caam - fix non-hmac hashesRussell King1-0/+1
2016-05-31crypto: caam - handle core endianness != caam endiannessHoria Geantă1-2/+3
2015-12-04crypto: caam - pass the correct buffer lengthFabio Estevam1-1/+1
2015-11-17crypto: caam - check return value of sg_nents_for_lenLABBE Corentin1-0/+24
2015-10-20crypto: caam - fix indentation of close bracesRussell King1-6/+6
2015-10-20crypto: caam - only export the state we really need to exportRussell King1-4/+40
2015-10-20crypto: caam - fix non-block aligned hash calculationRussell King1-1/+1
2015-10-20crypto: caam - avoid needlessly saving and restoring caam_hash_ctxRussell King1-8/+4
2015-10-20crypto: caam - print errno code when hash registration failsRussell King1-4/+6
2015-10-01crypto: caam - dma_map_sg can handle chained SGLABBE Corentin1-38/+17