dt-bindings: arm: optee: add interrupt property
authorJens Wiklander <jens.wiklander@linaro.org>
Tue, 15 Jun 2021 20:23:48 +0000 (22:23 +0200)
committerJens Wiklander <jens.wiklander@linaro.org>
Wed, 17 Nov 2021 13:08:54 +0000 (14:08 +0100)
Adds an optional interrupt property to the optee binding.

Reviewed-by: Sumit Garg <sumit.garg@linaro.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Acked-by: Marc Zyngier <maz@kernel.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml

index c24047c1fdd585cb7369f073b45e9bc0c91a80f6..9a426110a14a9c4d0c2d33efcdd07dbd3c950a31 100644 (file)
@@ -24,6 +24,12 @@ properties:
   compatible:
     const: linaro,optee-tz
 
+  interrupts:
+    maxItems: 1
+    description: |
+      This interrupt which is used to signal an event by the secure world
+      software is expected to be edge-triggered.
+
   method:
     enum: [smc, hvc]
     description: |
@@ -42,10 +48,12 @@ additionalProperties: false
 
 examples:
   - |
+    #include <dt-bindings/interrupt-controller/arm-gic.h>
     firmware  {
         optee  {
             compatible = "linaro,optee-tz";
             method = "smc";
+            interrupts = <GIC_SPI 187 IRQ_TYPE_EDGE_RISING>;
         };
     };