summaryrefslogtreecommitdiff
path: root/drivers/crypto/caam/caamhash.c
Commit message (Expand)AuthorAgeFilesLines
* crypto: caam - save caam memory to support crypto engine retry mechanism.Gaurav Jain2021-12-031-0/+3
* crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORYMikulas Patocka2020-07-161-1/+1
* crypto: caam - fix use-after-free KASAN issue for HASH algorithmsIuliana Prodan2020-04-161-2/+6
* crypto: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-03-061-1/+1
* crypto: caam - add crypto_engine support for HASH algorithmsIuliana Prodan2020-02-221-51/+123
* crypto: caam - change return code in caam_jr_enqueue functionIuliana Prodan2020-02-221-23/+11
* crypto: caam - refactor ahash_edesc_allocIuliana Prodan2020-02-221-40/+22
* crypto: caam - refactor ahash_done callbacksIuliana Prodan2020-02-221-66/+22
* crypto: remove CRYPTO_TFM_RES_BAD_KEY_LENEric Biggers2020-01-091-7/+2
* crypto: caam - remove double buffering for ahashAndrei Botila2019-12-201-100/+58
* crypto: caam - make CAAM_PTR_SZ dynamicAndrey Smirnov2019-08-301-1/+1
* crypto: caam - change return value in case CAAM has no MDHAIuliana Prodan2019-08-091-1/+1
* crypto: caam - fix MDHA key derivation for certain user key lengthsHoria Geantă2019-08-091-15/+38
* crypto: caam - keep both virtual and dma key addressesHoria Geantă2019-08-091-20/+17
* crypto: caam - check key lengthIuliana Prodan2019-08-091-0/+12
* crypto: caam - fix return code in completion callbacksHoria Geantă2019-08-091-8/+12
* crypto: caam - use len instead of nents for bulding HW S/G tableHoria Geantă2019-06-201-8/+7
* crypto: caam - print debug messages at debug levelSascha Hauer2019-05-301-132/+93
* crypto: caam - remove unused definesSascha Hauer2019-05-301-8/+0
* crypto: caam - convert top level drivers to librariesHoria Geantă2019-05-231-43/+5
* crypto: caam - fix S/G table passing page boundaryHoria Geantă2019-05-231-15/+18
* crypto: caam - fix copy of next buffer for xcbc and cmacIuliana Prodan2019-03-281-7/+6
* crypto: caam - add missing put_device() callWen Yang2019-03-071-7/+11
* 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-091-1/+0
* crypto: ahash - remove useless setting of type flagsEric Biggers2018-07-091-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