OpenCloudOS-Kernel/drivers/crypto/marvell/octeontx2
Linus Torvalds 93e220a62d Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto updates from Herbert Xu:
 "API:
   - hwrng core now credits for low-quality RNG devices.

  Algorithms:
   - Optimisations for neon aes on arm/arm64.
   - Add accelerated crc32_be on arm64.
   - Add ffdheXYZ(dh) templates.
   - Disallow hmac keys < 112 bits in FIPS mode.
   - Add AVX assembly implementation for sm3 on x86.

  Drivers:
   - Add missing local_bh_disable calls for crypto_engine callback.
   - Ensure BH is disabled in crypto_engine callback path.
   - Fix zero length DMA mappings in ccree.
   - Add synchronization between mailbox accesses in octeontx2.
   - Add Xilinx SHA3 driver.
   - Add support for the TDES IP available on sama7g5 SoC in atmel"

* 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (137 commits)
  crypto: xilinx - Turn SHA into a tristate and allow COMPILE_TEST
  MAINTAINERS: update HPRE/SEC2/TRNG driver maintainers list
  crypto: dh - Remove the unused function dh_safe_prime_dh_alg()
  hwrng: nomadik - Change clk_disable to clk_disable_unprepare
  crypto: arm64 - cleanup comments
  crypto: qat - fix initialization of pfvf rts_map_msg structures
  crypto: qat - fix initialization of pfvf cap_msg structures
  crypto: qat - remove unneeded assignment
  crypto: qat - disable registration of algorithms
  crypto: hisilicon/qm - fix memset during queues clearing
  crypto: xilinx: prevent probing on non-xilinx hardware
  crypto: marvell/octeontx - Use swap() instead of open coding it
  crypto: ccree - Fix use after free in cc_cipher_exit()
  crypto: ccp - ccp_dmaengine_unregister release dma channels
  crypto: octeontx2 - fix missing unlock
  hwrng: cavium - fix NULL but dereferenced coccicheck error
  crypto: cavium/nitrox - don't cast parameter in bit operations
  crypto: vmx - add missing dependencies
  MAINTAINERS: Add maintainer for Xilinx ZynqMP SHA3 driver
  crypto: xilinx - Add Xilinx SHA3 driver
  ...
2022-03-21 16:02:36 -07:00
..
Makefile crypto: octeontx2 - parameters for custom engine groups 2021-12-11 16:49:17 +11:00
cn10k_cpt.c crypto: octeontx2 - add support for CPT operations on CN10K 2021-06-03 20:24:05 +08:00
cn10k_cpt.h crypto: octeontx2 - add support for CPT operations on CN10K 2021-06-03 20:24:05 +08:00
otx2_cpt_common.h crypto: octeontx2 - add synchronization between mailbox accesses 2022-02-23 15:28:32 +12:00
otx2_cpt_devlink.c crypto: octeontx2 - parameters for custom engine groups 2021-12-11 16:49:17 +11:00
otx2_cpt_devlink.h crypto: octeontx2 - parameters for custom engine groups 2021-12-11 16:49:17 +11:00
otx2_cpt_hw_types.h crypto: octeontx2 - add support for CPT operations on CN10K 2021-06-03 20:24:05 +08:00
otx2_cpt_mbox_common.c crypto: octeontx2 - add synchronization between mailbox accesses 2022-02-23 15:28:32 +12:00
otx2_cpt_reqmgr.h crypto: octeontx2 - register with linux crypto framework 2021-01-22 14:58:03 +11:00
otx2_cptlf.c crypto: octeontx2 - add support for CPT operations on CN10K 2021-06-03 20:24:05 +08:00
otx2_cptlf.h crypto: octeontx2 - increase CPT HW instruction queue length 2022-02-05 15:10:50 +11:00
otx2_cptpf.h crypto: octeontx2 - add synchronization between mailbox accesses 2022-02-23 15:28:32 +12:00
otx2_cptpf_main.c crypto: octeontx2 - fix missing unlock 2022-03-03 10:49:22 +12:00
otx2_cptpf_mbox.c crypto: octeontx2 - fix missing unlock 2022-03-03 10:49:22 +12:00
otx2_cptpf_ucode.c Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2022-03-21 16:02:36 -07:00
otx2_cptpf_ucode.h crypto: octeontx2 - add apis for custom engine groups 2021-12-11 16:49:17 +11:00
otx2_cptvf.h crypto: octeontx2 - Add mailbox support for CN10K 2021-06-03 20:24:05 +08:00
otx2_cptvf_algs.c crypto: octeontx2 - remove CONFIG_DM_CRYPT check 2022-02-05 15:10:52 +11:00
otx2_cptvf_algs.h crypto: octeontx2 - register with linux crypto framework 2021-01-22 14:58:03 +11:00
otx2_cptvf_main.c crypto: octeontx2 - add support to map LMTST region for CN10K 2021-06-03 20:24:05 +08:00
otx2_cptvf_mbox.c crypto: octeontx2 - Add mailbox support for CN10K 2021-06-03 20:24:05 +08:00
otx2_cptvf_reqmgr.c crypto: octeontx2 - add support for CPT operations on CN10K 2021-06-03 20:24:05 +08:00