Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto update from Herbert Xu: "API: - Restrict crypto_cipher to internal API users only. Algorithms: - Add x86 aesni acceleration for cts. - Improve x86 aesni acceleration for xts. - Remove x86 acceleration of some uncommon algorithms. - Remove RIPE-MD, Tiger and Salsa20. - Remove tnepres. - Add ARM acceleration for BLAKE2s and BLAKE2b. Drivers: - Add Keem Bay OCS HCU driver. - Add Marvell OcteonTX2 CPT PF driver. - Remove PicoXcell driver. - Remove mediatek driver" * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (154 commits) hwrng: timeriomem - Use device-managed registration API crypto: hisilicon/qm - fix printing format issue crypto: hisilicon/qm - do not reset hardware when CE happens crypto: hisilicon/qm - update irqflag crypto: hisilicon/qm - fix the value of 'QM_SQC_VFT_BASE_MASK_V2' crypto: hisilicon/qm - fix request missing error crypto: hisilicon/qm - removing driver after reset crypto: octeontx2 - fix -Wpointer-bool-conversion warning crypto: hisilicon/hpre - enable Elliptic curve cryptography crypto: hisilicon - PASID fixed on Kunpeng 930 crypto: hisilicon/qm - fix use of 'dma_map_single' crypto: hisilicon/hpre - tiny fix crypto: hisilicon/hpre - adapt the number of clusters crypto: cpt - remove casting dma_alloc_coherent crypto: keembay-ocs-aes - Fix 'q' assignment during CCM B0 generation crypto: xor - Fix typo of optimization hwrng: optee - Use device-managed registration API crypto: arm64/crc-t10dif - move NEON yield to C code crypto: arm64/aes-ce-mac - simplify NEON yield crypto: arm64/aes-neonbs - remove NEON yield calls ...
Showing
- .mailmap 0 additions, 1 deletion.mailmap
- Documentation/admin-guide/device-mapper/dm-integrity.rst 2 additions, 2 deletionsDocumentation/admin-guide/device-mapper/dm-integrity.rst
- Documentation/crypto/api-skcipher.rst 2 additions, 2 deletionsDocumentation/crypto/api-skcipher.rst
- Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml 46 additions, 0 deletions...ion/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
- Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml 0 additions, 1 deletion...mentation/devicetree/bindings/crypto/samsung-slimsss.yaml
- Documentation/devicetree/bindings/crypto/samsung-sss.yaml 0 additions, 1 deletionDocumentation/devicetree/bindings/crypto/samsung-sss.yaml
- MAINTAINERS 11 additions, 1 deletionMAINTAINERS
- arch/arm/crypto/Kconfig 19 additions, 0 deletionsarch/arm/crypto/Kconfig
- arch/arm/crypto/Makefile 4 additions, 0 deletionsarch/arm/crypto/Makefile
- arch/arm/crypto/aes-neonbs-glue.c 3 additions, 0 deletionsarch/arm/crypto/aes-neonbs-glue.c
- arch/arm/crypto/blake2b-neon-core.S 347 additions, 0 deletionsarch/arm/crypto/blake2b-neon-core.S
- arch/arm/crypto/blake2b-neon-glue.c 105 additions, 0 deletionsarch/arm/crypto/blake2b-neon-glue.c
- arch/arm/crypto/blake2s-core.S 285 additions, 0 deletionsarch/arm/crypto/blake2s-core.S
- arch/arm/crypto/blake2s-glue.c 78 additions, 0 deletionsarch/arm/crypto/blake2s-glue.c
- arch/arm64/crypto/aes-glue.c 41 additions, 30 deletionsarch/arm64/crypto/aes-glue.c
- arch/arm64/crypto/aes-modes.S 131 additions, 86 deletionsarch/arm64/crypto/aes-modes.S
- arch/arm64/crypto/aes-neonbs-core.S 2 additions, 6 deletionsarch/arm64/crypto/aes-neonbs-core.S
- arch/arm64/crypto/crct10dif-ce-core.S 11 additions, 32 deletionsarch/arm64/crypto/crct10dif-ce-core.S
- arch/arm64/crypto/crct10dif-ce-glue.c 24 additions, 6 deletionsarch/arm64/crypto/crct10dif-ce-glue.c
- arch/arm64/crypto/sha1-ce-core.S 17 additions, 30 deletionsarch/arm64/crypto/sha1-ce-core.S
Please register or sign in to comment