aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/crypto/hisilicon/hpre/hpre_crypto.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-09-16crypto: hisilicon - support get algs by the capability registerZhiqi Song1-5/+5
2022-09-16crypto: hisilicon/hpre - optimize registration of ecdhZhiqi Song1-73/+63
2022-09-16crypto: hisilicon/hpre - support hpre capabilityZhiqi Song1-27/+107
2022-09-16crypto: hisilicon/qm - get qp num and depth from hardware registersWeili Qian1-2/+2
2022-07-29crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirqZhengchao Shao1-1/+1
2021-12-17crypto: hisilicon/hpre - fix memory leak in hpre_curve25519_src_init()Weili Qian1-1/+1
2021-11-20crypto: hisilicon/hpre - use swap() to make code cleanerYang Guang1-4/+1
2021-06-03crypto: hisilicon/hpre - register ecdh NIST P384Hui Tang1-4/+52
2021-06-03crypto: hisilicon/hpre - add check before gx modulo pHui Tang1-1/+5
2021-06-03crypto: hisilicon/hpre - fix ecdh self test issueHui Tang1-0/+34
2021-05-21crypto: hisilicon/hpre - add 'default' for switch statementHui Tang1-2/+2
2021-05-21crypto: hisilicon/hpre - use 'GENMASK' to generate mask valueHui Tang1-3/+3
2021-05-21crypto: hisilicon/hpre - delete rudundant initializationHui Tang1-2/+2
2021-05-21crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV'Hui Tang1-27/+26
2021-05-21crypto: hisilicon/hpre - fix unmapping invalid dma addressHui Tang1-0/+18
2021-05-21crypto: hisilicon/hpre - extend 'cra_driver_name' with curve nameHui Tang1-2/+2
2021-04-16crypto: hisilicon/hpre - add debug logHui Tang1-1/+7
2021-04-16crypto: hisilicon/hpre - use the correct variable typeHui Tang1-1/+2
2021-04-16crypto: hisilicon/hpre - delete the rudundant space after returnHui Tang1-1/+1
2021-04-09crypto: hisilicon/hpre - fix a typo in hpre_crypto.cRuiqi Gong1-1/+1
2021-04-02crypto: hisilicon/hpre - Add processing of src_data in 'CURVE25519'Meng Yu1-4/+18
2021-03-26crypto: hisilicon/hpre - fix "hpre_ctx_init" resource leakHui Tang1-1/+12
2021-03-26crypto: hisilicon - fix the check on dma addressHui Tang1-12/+0
2021-03-26crypto: hisilicon/hpre - optimise 'hpre_algs_register' error pathHui Tang1-10/+9
2021-03-26crypto: hisilicon/hpre - delete wrap of 'CONFIG_CRYPTO_DH'Hui Tang1-10/+1
2021-03-13crypto: hisilicon/hpre - add 'CURVE25519' algorithmMeng Yu1-8/+358
2021-03-13crypto: hisilicon/hpre - add 'ECDH' algorithmMeng Yu1-4/+511
2021-03-13crypto: hisilicon/hpre - add algorithm typeMeng Yu1-6/+6
2021-03-13crypto: hisilicon/hpre - add version adapt to new algorithmsMeng Yu1-2/+2
2020-09-25crypto: hisilicon/hpre - fix a bug in dh algorithmMeng Yu1-0/+2
2020-09-25crypto: hisilicon/hpre - adjust some coding styleMeng Yu1-8/+5
2020-09-25crypto: hisilicon/hpre - remove useless codeMeng Yu1-4/+4
2020-08-21crypto: hisilicon/qm - fix the process of register algorithms to cryptoYang Shen1-25/+11
2020-05-23crypto: hisilicon/hpre - add debugfs for Hisilicon HPREHui Tang1-15/+84
2020-03-20crypto: hisilicon/hpre - Optimize finding hpre device processHui Tang1-14/+6
2020-01-16crypto: hisilicon - add branch prediction macroZaibo Xu1-22/+22
2020-01-16crypto: hisilicon - adjust hpre_crt_para_getZaibo Xu1-14/+14
2020-01-16crypto: hisilicon - Fixed some tiny bugs of HPREZaibo Xu1-35/+27
2020-01-16crypto: hisilicon - Bugfixed tfm leakZaibo Xu1-1/+6
2019-10-10crypto: hisilicon - add HiSilicon HPRE acceleratorZaibo Xu1-0/+1137