forked from AsahiLinux/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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 ...
- Loading branch information
Showing
207 changed files
with
13,961 additions
and
15,312 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -174,7 +174,6 @@ Juha Yrjola <at solidboot.com> | |
Juha Yrjola <[email protected]> | ||
Juha Yrjola <[email protected]> | ||
Julien Thierry <[email protected]> <[email protected]> | ||
Kamil Konieczny <[email protected]> <[email protected]> | ||
Kay Sievers <[email protected]> | ||
Kees Cook <[email protected]> <[email protected]> | ||
Kees Cook <[email protected]> <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
46 changes: 46 additions & 0 deletions
46
Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/crypto/intel,keembay-ocs-hcu.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Intel Keem Bay OCS HCU Device Tree Bindings | ||
|
||
maintainers: | ||
- Declan Murphy <[email protected]> | ||
- Daniele Alessandrelli <[email protected]> | ||
|
||
description: | ||
The Intel Keem Bay Offload and Crypto Subsystem (OCS) Hash Control Unit (HCU) | ||
provides hardware-accelerated hashing and HMAC. | ||
|
||
properties: | ||
compatible: | ||
const: intel,keembay-ocs-hcu | ||
|
||
reg: | ||
maxItems: 1 | ||
|
||
interrupts: | ||
maxItems: 1 | ||
|
||
clocks: | ||
maxItems: 1 | ||
|
||
required: | ||
- compatible | ||
- reg | ||
- interrupts | ||
- clocks | ||
|
||
additionalProperties: false | ||
|
||
examples: | ||
- | | ||
#include <dt-bindings/interrupt-controller/arm-gic.h> | ||
crypto@3000b000 { | ||
compatible = "intel,keembay-ocs-hcu"; | ||
reg = <0x3000b000 0x1000>; | ||
interrupts = <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>; | ||
clocks = <&scmi_clk 94>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,6 @@ title: Samsung Exynos SoC SlimSSS (Slim Security SubSystem) module | |
|
||
maintainers: | ||
- Krzysztof Kozlowski <[email protected]> | ||
- Kamil Konieczny <[email protected]> | ||
|
||
description: |+ | ||
The SlimSSS module in Exynos5433 SoC supports the following: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,6 @@ title: Samsung Exynos SoC SSS (Security SubSystem) module | |
|
||
maintainers: | ||
- Krzysztof Kozlowski <[email protected]> | ||
- Kamil Konieczny <[email protected]> | ||
|
||
description: |+ | ||
The SSS module in S5PV210 SoC supports the following: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9032,6 +9032,17 @@ F: drivers/crypto/keembay/keembay-ocs-aes-core.c | |
F: drivers/crypto/keembay/ocs-aes.c | ||
F: drivers/crypto/keembay/ocs-aes.h | ||
|
||
INTEL KEEM BAY OCS HCU CRYPTO DRIVER | ||
M: Daniele Alessandrelli <[email protected]> | ||
M: Declan Murphy <[email protected]> | ||
S: Maintained | ||
F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml | ||
F: drivers/crypto/keembay/Kconfig | ||
F: drivers/crypto/keembay/Makefile | ||
F: drivers/crypto/keembay/keembay-ocs-hcu-core.c | ||
F: drivers/crypto/keembay/ocs-hcu.c | ||
F: drivers/crypto/keembay/ocs-hcu.h | ||
|
||
INTEL MANAGEMENT ENGINE (mei) | ||
M: Tomas Winkler <[email protected]> | ||
L: [email protected] | ||
|
@@ -15683,7 +15694,6 @@ F: drivers/media/i2c/s5k5baf.c | |
SAMSUNG S5P Security SubSystem (SSS) DRIVER | ||
M: Krzysztof Kozlowski <[email protected]> | ||
M: Vladimir Zapolskiy <[email protected]> | ||
M: Kamil Konieczny <[email protected]> | ||
L: [email protected] | ||
L: [email protected] | ||
S: Maintained | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.