aboutsummaryrefslogtreecommitdiff
path: root/drivers/crypto
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/crypto')
-rw-r--r--drivers/crypto/Kconfig15
-rw-r--r--drivers/crypto/Makefile1
-rw-r--r--drivers/crypto/allwinner/Kconfig2
-rw-r--r--drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h4
-rw-r--r--drivers/crypto/amcc/crypto4xx_alg.c10
-rw-r--r--drivers/crypto/amcc/crypto4xx_core.c5
-rw-r--r--drivers/crypto/amcc/crypto4xx_trng.c2
-rw-r--r--drivers/crypto/aspeed/aspeed-hace-hash.c3
-rw-r--r--drivers/crypto/atmel-aes.c25
-rw-r--r--drivers/crypto/atmel-ecc.c5
-rw-r--r--drivers/crypto/atmel-i2c.c8
-rw-r--r--drivers/crypto/atmel-sha.c46
-rw-r--r--drivers/crypto/atmel-sha204a.c48
-rw-r--r--drivers/crypto/atmel-tdes.c33
-rw-r--r--drivers/crypto/axis/artpec6_crypto.c9
-rw-r--r--drivers/crypto/bcm/cipher.c18
-rw-r--r--drivers/crypto/caam/caamalg_qi2.c53
-rw-r--r--drivers/crypto/caam/caamalg_qi2.h2
-rw-r--r--drivers/crypto/caam/caamhash.c23
-rw-r--r--drivers/crypto/caam/qi.c6
-rw-r--r--drivers/crypto/cavium/cpt/cptvf_main.c9
-rw-r--r--drivers/crypto/cavium/cpt/cptvf_reqmanager.c2
-rw-r--r--drivers/crypto/cavium/nitrox/nitrox_isr.c4
-rw-r--r--drivers/crypto/cavium/nitrox/nitrox_lib.c2
-rw-r--r--drivers/crypto/cavium/nitrox/nitrox_main.c2
-rw-r--r--drivers/crypto/cavium/nitrox/nitrox_mbx.c7
-rw-r--r--drivers/crypto/cavium/nitrox/nitrox_reqmgr.c2
-rw-r--r--drivers/crypto/ccp/ccp-crypto-aes-cmac.c6
-rw-r--r--drivers/crypto/ccp/ccp-crypto-aes-galois.c8
-rw-r--r--drivers/crypto/ccp/ccp-crypto-aes-xts.c8
-rw-r--r--drivers/crypto/ccp/ccp-crypto-aes.c14
-rw-r--r--drivers/crypto/ccp/ccp-crypto-des3.c7
-rw-r--r--drivers/crypto/ccp/ccp-crypto-main.c2
-rw-r--r--drivers/crypto/ccp/ccp-crypto-rsa.c8
-rw-r--r--drivers/crypto/ccp/ccp-crypto-sha.c9
-rw-r--r--drivers/crypto/ccp/ccp-ops.c2
-rw-r--r--drivers/crypto/ccp/hsti.c5
-rw-r--r--drivers/crypto/ccp/psp-dev.c11
-rw-r--r--drivers/crypto/ccp/psp-dev.h2
-rw-r--r--drivers/crypto/ccp/sev-dev-tio.c2
-rw-r--r--drivers/crypto/ccp/sev-dev-tsm.c23
-rw-r--r--drivers/crypto/ccp/sev-dev.c179
-rw-r--r--drivers/crypto/ccp/sfs.c2
-rw-r--r--drivers/crypto/ccp/sp-dev.c12
-rw-r--r--drivers/crypto/ccp/sp-dev.h3
-rw-r--r--drivers/crypto/ccp/sp-pci.c16
-rw-r--r--drivers/crypto/ccp/tee-dev.c58
-rw-r--r--drivers/crypto/ccp/tee-dev.h1
-rw-r--r--drivers/crypto/ccree/cc_hash.c1
-rw-r--r--drivers/crypto/ccree/cc_request_mgr.c4
-rw-r--r--drivers/crypto/chelsio/chcr_algo.c10
-rw-r--r--drivers/crypto/chelsio/chcr_core.c2
-rw-r--r--drivers/crypto/hifn_795x.c8
-rw-r--r--drivers/crypto/hisilicon/Kconfig2
-rw-r--r--drivers/crypto/hisilicon/debugfs.c78
-rw-r--r--drivers/crypto/hisilicon/hpre/hpre.h5
-rw-r--r--drivers/crypto/hisilicon/hpre/hpre_crypto.c428
-rw-r--r--drivers/crypto/hisilicon/hpre/hpre_main.c20
-rw-r--r--drivers/crypto/hisilicon/qm.c409
-rw-r--r--drivers/crypto/hisilicon/sec/sec_algs.c10
-rw-r--r--drivers/crypto/hisilicon/sec2/sec.h9
-rw-r--r--drivers/crypto/hisilicon/sec2/sec_crypto.c168
-rw-r--r--drivers/crypto/hisilicon/sec2/sec_main.c36
-rw-r--r--drivers/crypto/hisilicon/sgl.c4
-rw-r--r--drivers/crypto/hisilicon/trng/trng.c121
-rw-r--r--drivers/crypto/hisilicon/zip/zip.h2
-rw-r--r--drivers/crypto/hisilicon/zip/zip_crypto.c205
-rw-r--r--drivers/crypto/hisilicon/zip/zip_main.c23
-rw-r--r--drivers/crypto/img-hash.c45
-rw-r--r--drivers/crypto/inside-secure/eip93/Kconfig2
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-aead.c4
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-aead.h2
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-aes.h2
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-cipher.c6
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-cipher.h2
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-common.c6
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-common.h2
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-des.h2
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-hash.c4
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-hash.h2
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-main.c112
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-main.h2
-rw-r--r--drivers/crypto/inside-secure/eip93/eip93-regs.h4
-rw-r--r--drivers/crypto/inside-secure/safexcel.c10
-rw-r--r--drivers/crypto/inside-secure/safexcel.h8
-rw-r--r--drivers/crypto/inside-secure/safexcel_cipher.c161
-rw-r--r--drivers/crypto/inside-secure/safexcel_hash.c16
-rw-r--r--drivers/crypto/intel/iaa/iaa_crypto_main.c48
-rw-r--r--drivers/crypto/intel/keembay/keembay-ocs-ecc.c17
-rw-r--r--drivers/crypto/intel/keembay/ocs-hcu.c2
-rw-r--r--drivers/crypto/intel/qat/Kconfig2
-rw-r--r--drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c24
-rw-r--r--drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c15
-rw-r--r--drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c130
-rw-r--r--drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.h20
-rw-r--r--drivers/crypto/intel/qat/qat_6xxx/adf_drv.c37
-rw-r--r--drivers/crypto/intel/qat/qat_common/Makefile3
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_accel_devices.h8
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_accel_engine.c9
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_admin.c70
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_admin.h2
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_aer.c4
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_anti_rb.c66
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_anti_rb.h37
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_cfg.c6
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_common_drv.h6
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c4
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_fw_config.h1
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_fw_counters.c2
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c18
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_gen4_pm.c2
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_gen4_vf_mig.c2
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_gen6_shared.c6
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_gen6_shared.h1
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_heartbeat.c2
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_init.c9
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_mstate_mgr.c2
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.c10
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_rl.c4
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_sriov.c5
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_sysfs_anti_rb.c133
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_sysfs_anti_rb.h11
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c12
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c10
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_telemetry.c5
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_timer.c2
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_transport_debug.c2
-rw-r--r--drivers/crypto/intel/qat/qat_common/adf_vf_isr.c2
-rw-r--r--drivers/crypto/intel/qat/qat_common/icp_qat_fw.h7
-rw-r--r--drivers/crypto/intel/qat/qat_common/icp_qat_fw_comp.h2
-rw-r--r--drivers/crypto/intel/qat/qat_common/icp_qat_fw_init_admin.h15
-rw-r--r--drivers/crypto/intel/qat/qat_common/icp_qat_fw_loader_handle.h1
-rw-r--r--drivers/crypto/intel/qat/qat_common/icp_qat_hw.h6
-rw-r--r--drivers/crypto/intel/qat/qat_common/icp_qat_hw_20_comp.h10
-rw-r--r--drivers/crypto/intel/qat/qat_common/q