brintos

brintos / linux-shallow public Read only

0
0
Text · 1003 B · 9c97874 Raw
54 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/crypto/arm,cryptocell.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Arm TrustZone CryptoCell cryptographic engine8 9maintainers:10  - Gilad Ben-Yossef <gilad@benyossef.com>11 12properties:13  compatible:14    enum:15      - arm,cryptocell-713-ree16      - arm,cryptocell-703-ree17      - arm,cryptocell-712-ree18      - arm,cryptocell-710-ree19      - arm,cryptocell-630p-ree20 21  reg:22    maxItems: 123 24  interrupts:25    maxItems: 126 27  clocks:28    maxItems: 129 30  power-domains:31    maxItems: 132 33  resets:34    maxItems: 135 36  dma-coherent: true37 38required:39  - compatible40  - reg41  - interrupts42 43additionalProperties: false44 45examples:46  - |47    #include <dt-bindings/interrupt-controller/arm-gic.h>48 49    arm_cc712: crypto@80000000 {50            compatible = "arm,cryptocell-712-ree";51            reg = <0x80000000 0x10000>;52            interrupts = <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;53    };54