Home
last modified time | relevance | path

Searched +full:cryptocell +full:- +full:712 +full:- +full:ree (Results 1 – 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/crypto/
Darm-cryptocell.txt1 Arm TrustZone CryptoCell cryptographic engine
4 - compatible: Should be one of -
5 "arm,cryptocell-713-ree"
6 "arm,cryptocell-703-ree"
7 "arm,cryptocell-712-ree"
8 "arm,cryptocell-710-ree"
9 "arm,cryptocell-630p-ree"
10 - reg: Base physical address of the engine and length of memory mapped region.
11 - interrupts: Interrupt number for the device.
14 - clocks: Reference to the crypto engine clock.
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/crypto/
Darm,cryptocell.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/crypto/arm,cryptocell.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Arm TrustZone CryptoCell cryptographic engine
10 - Gilad Ben-Yossef <gilad@benyossef.com>
15 - arm,cryptocell-713-ree
16 - arm,cryptocell-703-ree
17 - arm,cryptocell-712-ree
18 - arm,cryptocell-710-ree
[all …]
/kernel/linux/linux-5.10/drivers/crypto/ccree/
Dcc_driver.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (C) 2012-2019 ARM Limited or its affiliates. */
79 .name = "712", .rev = CC_HW_REV_712, .sig = 0xDCC71200U,
94 { .compatible = "arm,cryptocell-703-ree", .data = &cc703_hw },
95 { .compatible = "arm,cryptocell-713-ree", .data = &cc713_hw },
96 { .compatible = "arm,cryptocell-712-ree", .data = &cc712_hw },
97 { .compatible = "arm,cryptocell-710-ree", .data = &cc710_hw },
98 { .compatible = "arm,cryptocell-630p-ree", .data = &cc630p_hw },
151 /* clear interrupt - must be before processing events */ in cc_isr()
154 drvdata->irq = irr; in cc_isr()
[all …]
/kernel/linux/linux-6.6/drivers/crypto/ccree/
Dcc_driver.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (C) 2012-2019 ARM Limited or its affiliates. */
78 .name = "712", .rev = CC_HW_REV_712, .sig = 0xDCC71200U,
93 { .compatible = "arm,cryptocell-703-ree", .data = &cc703_hw },
94 { .compatible = "arm,cryptocell-713-ree", .data = &cc713_hw },
95 { .compatible = "arm,cryptocell-712-ree", .data = &cc712_hw },
96 { .compatible = "arm,cryptocell-710-ree", .data = &cc710_hw },
97 { .compatible = "arm,cryptocell-630p-ree", .data = &cc630p_hw },
112 /* non cached or write-back, write allocate */ in init_cc_cache_params()
113 val = drvdata->coherent ? 0xb : 0x2; in init_cc_cache_params()
[all …]
/kernel/linux/linux-6.6/drivers/crypto/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
39 called padlock-aes.
53 called padlock-sha.
61 Say 'Y' here to use the AMD Geode LX processor on-board AES
65 will be called geode-aes.
131 and uses triple-DES to generate secure random numbers like the
132 ANSI X9.17 standard. User-space programs access the
133 pseudo-random-number device through the char device /dev/prandom.
149 sub-units. One set provides the Modular Arithmetic Unit,
250 This option provides the kernel-side support for the TRNG hardware
[all …]
/kernel/linux/linux-5.10/drivers/crypto/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
39 called padlock-aes.
53 called padlock-sha.
61 Say 'Y' here to use the AMD Geode LX processor on-board AES
65 will be called geode-aes.
142 SHA-1 secure hash standard (FIPS 180-1/DFIPS 180-2).
152 SHA256 secure hash standard (DFIPS 180-2).
194 DES cipher algorithm (FIPS 46-2), and Triple DES EDE (FIPS 46-3).
206 AES cipher algorithms (FIPS-197).
223 and uses triple-DES to generate secure random numbers like the
[all …]