summaryrefslogtreecommitdiffstats
path: root/drivers/crypto/caam/caampkc.c
Commit message (Expand)AuthorAgeFilesLines
* crypto: caam - Use new crypto_engine_op interfaceHerbert Xu2023-08-181-8/+12
* crypto: caam - Include internal/engine.hHerbert Xu2023-08-181-0/+1
* crypto: caam - fix unchecked return value errorGaurav Jain2023-08-181-1/+3
* crypto: caam - reduce page 0 regs access to minimumHoria GeantA2023-04-141-3/+3
* crypto: caam - Remove GFP_DMA and add DMA alignment paddingHerbert Xu2023-01-061-14/+17
* crypto: caam - Set DMA alignment explicitlyHerbert Xu2022-12-021-23/+24
* crypto: caam - Use helper to set reqsizeHerbert Xu2022-12-021-1/+2
* crypto: caam - save caam memory to support crypto engine retry mechanism.Gaurav Jain2021-12-031-0/+3
* crypto: caam - disable pkc for non-E SoCsMichael Walle2021-09-241-4/+15
* crypto: caam - Provide the name of the function and provide missing descriptionsLee Jones2021-03-261-1/+2
* mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long2020-08-071-14/+14
* crypto: caam - fix use-after-free KASAN issue for RSA algorithmsIuliana Prodan2020-04-161-2/+6
* crypto: caam - add crypto_engine support for RSA algorithmsIuliana Prodan2020-02-221-24/+104
* crypto: caam - change return code in caam_jr_enqueue functionIuliana Prodan2020-02-221-8/+8
* crypto: caam - refactor RSA private key _done callbacksIuliana Prodan2020-02-221-43/+18
* crypto: caam - use mapped_{src,dst}_nents for descriptorIuliana Prodan2019-10-051-33/+39
* crypto: caam - select DMA address size at runtimeAndrey Smirnov2019-08-301-4/+4
* crypto: caam - unregister algorithm only if the registration succeededIuliana Prodan2019-08-091-19/+30
* crypto: caam - execute module exit point only if necessaryIuliana Prodan2019-08-091-0/+11
* crypto: caam - fix return code in completion callbacksHoria Geantă2019-08-091-8/+12
* crypto: drivers - Use kmemdup rather than duplicating its implementationFuqian Huang2019-07-261-8/+3
* crypto: caam - use len instead of nents for bulding HW S/G tableHoria Geantă2019-06-201-2/+2
* crypto: caam - strip input without changing crypto requestIuliana Prodan2019-06-061-13/+26
* crypto: caam - fix pkcs1pad(rsa-caam, sha256) failure because of invalid inputIuliana Prodan2019-06-061-17/+72
* crypto: caam - convert top level drivers to librariesHoria Geantă2019-05-231-45/+5
* crypto: caam - fix S/G table passing page boundaryHoria Geantă2019-05-231-2/+5
* crypto: rsa - unimplement sign/verify for raw RSA backendsVitaly Chikunov2019-04-181-2/+0
* crypto: caam - add missing put_device() callWen Yang2019-03-071-4/+10
* crypto: caam - add register map changes cf. Era 10Horia Geantă2018-11-161-3/+7
* crypto: caam - add SPDX license identifier to all filesHoria Geantă2018-10-171-0/+1
* crypto: caam - fix DMA mapping direction for RSA forms 2 & 3Horia Geantă2018-08-251-10/+10
* crypto: caam - fix size of RSA prime factor qHoria Geantă2018-05-051-4/+4
* crypto: caam: - Use kmemdup() functionFabio Estevam2018-04-211-8/+1
* crypto: caam - strip input zeros from RSA input bufferHoria Geantă2018-04-211-0/+54
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Herbert Xu2017-07-051-2/+2
|\
| * crypto: caam - fix gfp allocation flags (part II)Horia Geantă2017-06-221-2/+2
* | crypto: caampkc - comply with crypto_akcipher_maxsize()Tudor-Dan Ambarus2017-06-101-3/+2
* | crypto: caam - add support for RSA key form 3Radu Alexe2017-05-181-1/+218
* | crypto: caam - add support for RSA key form 2Radu Alexe2017-05-181-17/+214
* | crypto: caam - incapsulate dropping leading zeros into functionRadu Alexe2017-05-181-4/+9
* | crypto: caam - avoid kzalloc(0) in caam_read_raw_dataTudor Ambarus2017-05-181-0/+2
|/
* crypto: caam - fix invalid dereference in caam_rsa_init_tfm()Horia Geantă2017-04-051-1/+1
* crypto: caam - fix sparse warningsHoria Geantă2016-11-131-2/+2
* crypto: caam - add support for RSA algorithmTudor Ambarus2016-07-051-0/+607