1*bbd8265dSRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*bbd8265dSRob Herring (Arm)%YAML 1.2 3*bbd8265dSRob Herring (Arm)--- 4*bbd8265dSRob Herring (Arm)$id: http://devicetree.org/schemas/crypto/axis,artpec6-crypto.yaml# 5*bbd8265dSRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*bbd8265dSRob Herring (Arm) 7*bbd8265dSRob Herring (Arm)title: Axis ARTPEC6 crypto engine with PDMA interface 8*bbd8265dSRob Herring (Arm) 9*bbd8265dSRob Herring (Arm)maintainers: 10*bbd8265dSRob Herring (Arm) - Lars Persson <lars.persson@axis.com> 11*bbd8265dSRob Herring (Arm) 12*bbd8265dSRob Herring (Arm)properties: 13*bbd8265dSRob Herring (Arm) compatible: 14*bbd8265dSRob Herring (Arm) enum: 15*bbd8265dSRob Herring (Arm) - axis,artpec6-crypto 16*bbd8265dSRob Herring (Arm) - axis,artpec7-crypto 17*bbd8265dSRob Herring (Arm) 18*bbd8265dSRob Herring (Arm) reg: 19*bbd8265dSRob Herring (Arm) maxItems: 1 20*bbd8265dSRob Herring (Arm) 21*bbd8265dSRob Herring (Arm) interrupts: 22*bbd8265dSRob Herring (Arm) maxItems: 1 23*bbd8265dSRob Herring (Arm) 24*bbd8265dSRob Herring (Arm)required: 25*bbd8265dSRob Herring (Arm) - compatible 26*bbd8265dSRob Herring (Arm) - reg 27*bbd8265dSRob Herring (Arm) - interrupts 28*bbd8265dSRob Herring (Arm) 29*bbd8265dSRob Herring (Arm)additionalProperties: false 30*bbd8265dSRob Herring (Arm) 31*bbd8265dSRob Herring (Arm)examples: 32*bbd8265dSRob Herring (Arm) - | 33*bbd8265dSRob Herring (Arm) #include <dt-bindings/interrupt-controller/arm-gic.h> 34*bbd8265dSRob Herring (Arm) 35*bbd8265dSRob Herring (Arm) crypto@f4264000 { 36*bbd8265dSRob Herring (Arm) compatible = "axis,artpec6-crypto"; 37*bbd8265dSRob Herring (Arm) reg = <0xf4264000 0x1000>; 38*bbd8265dSRob Herring (Arm) interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>; 39*bbd8265dSRob Herring (Arm) }; 40