summaryrefslogtreecommitdiff
path: root/drivers/crypto/caam/caamrng.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-23crypto: caam - add a test for the RNGVictoria Milhoan (b42089)1-0/+48
2023-04-14crypto: caam - reduce page 0 regs access to minimumHoria GeantA1-3/+3
2023-01-06crypto: caam - Remove GFP_DMA and add DMA alignment paddingHerbert Xu1-4/+7
2022-11-18hwrng: core - treat default_quality as a maximum and default to 1024Jason A. Donenfeld1-1/+0
2020-03-30crypto: caam - limit single JD RNG output to maximum of 16 bytesAndrey Smirnov1-10/+11
2020-03-30crypto: caam - enable prediction resistance in HRWNGAndrey Smirnov1-1/+2
2020-03-30crypto: caam - check if RNG job failedAndrey Smirnov1-6/+15
2020-03-30crypto: caam - simplify RNG implementationAndrey Smirnov1-215/+107
2020-03-30crypto: caam - drop global context pointer and init_doneAndrey Smirnov1-34/+33
2020-03-30crypto: caam - use struct hwrng's .init for initializationAndrey Smirnov1-23/+24
2020-02-22crypto: caam - change return code in caam_jr_enqueue functionIuliana Prodan1-2/+2
2019-08-30crypto: caam - make CAAM_PTR_SZ dynamicAndrey Smirnov1-1/+1
2019-08-09crypto: caam - execute module exit point only if necessaryIuliana Prodan1-1/+13
2019-08-09crypto: caam - free resources in case caam_rng registration failedIuliana Prodan1-1/+4
2019-05-30crypto: caam - print debug messages at debug levelSascha Hauer1-12/+10
2019-05-23crypto: caam - convert top level drivers to librariesHoria Geantă1-47/+7
2019-03-07crypto: caam - add missing put_device() callWen Yang1-8/+14
2018-11-16crypto: caam - add register map changes cf. Era 10Horia Geantă1-1/+9
2018-10-17crypto: caam - add SPDX license identifier to all filesHoria Geantă1-0/+1
2017-07-18crypto: caam - clean-up in caam_init_rng()Horia Geantă1-5/+1
2016-11-13crypto: caam - trivial code clean-upHoria Geantă1-2/+1
2016-11-13crypto: caam - fix smatch warningsHoria Geantă1-1/+1
2016-11-13crypto: caam - completely remove error propagation handlingHoria Geantă1-4/+1
2015-08-24crypto: caam - Use the preferred style for memory allocationsFabio Estevam1-1/+1
2015-08-13crypto: caam - Fix error handling in caam_rng_init()Fabio Estevam1-3/+11
2015-08-10crypto: caam - Detect hardware features during algorithm registrationVictoria Milhoan1-1/+5
2015-08-10crypto: caam - Add cache coherency supportVictoria Milhoan1-0/+4
2015-06-16crypto: caam - fix RNG buffer cache alignmentSteve Cornelius1-1/+1
2015-03-09hwrng: caam - fix rng_unmap_ctx's DMA_UNMAP size problemYanjiang Jin1-3/+3
2014-07-23crypto: caam - fix "failed to check map error" DMA warningsHoria Geanta1-9/+42
2014-07-10crypto: caam - Check for CAAM block presence before registering with crypto l...Ruchika Gupta1-0/+28
2014-05-08crypto: caam - Contain caam_jr_strstatus() uglinessMarek Vasut1-5/+2
2014-03-21crypto: caam - Fix first parameter to caam_init_rngHerbert Xu1-1/+1
2014-03-10crypto: caam - Dynamic memory allocation for caam_rng_ctx objectNitesh Lal1-6/+9
2013-10-30crypto: caam - Modify the interface layers to use JR API'sRuchika Gupta1-28/+9
2013-10-30crypto: caam - Add Platform driver for Job RingRuchika Gupta1-3/+4
2013-09-13crypto: caam - fix hash, alg and rng registration if CAAM driver not initializedAlex Porosanu1-0/+7
2012-08-01crypto: caam - set descriptor sharing type to SERIALKim Phillips1-1/+1
2012-08-01crypto: caam - add backward compatible string sec4.0Shengzhou Liu1-2/+5
2012-06-27crypto: caam - hwrng supportYuan Kang1-0/+309