[PATCH v3 1/4] dt-bindings: firmware: Add interrupt specification for Intel Stratix 10 Service Layer.
| Newsgroups | org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <e2e3f7e9adb7763516b3f0214a0f6e64a8342217.1786600929.git.tze.yee.ng@altera.com> |
From: Mahesh Rao <[email protected]> Add interrupt specification for Intel Stratix10 Service layer for asynchronous communication. Reviewed-by: Rob Herring (Arm) <[email protected]> Signed-off-by: Mahesh Rao <[email protected]> Signed-off-by: Tze Yee Ng <[email protected]> --- Changes in v3: - Reflow commit message body to ~75 columns (fix Dinh's comment in v2 review) - No functional change - Drop Reviewed-by: Matthew Gerlach (no longer at Altera) - Add Signed-off-by: Tze Yee Ng <[email protected]> --- .../bindings/firmware/intel,stratix10-svc.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/devicetree/bindings/firmware/intel,stratix10-svc.yaml b/Documentation/devicetree/bindings/firmware/intel,stratix10-svc.yaml index b42cfa78b28b..1af8ee3f1f3b 100644 --- a/Documentation/devicetree/bindings/firmware/intel,stratix10-svc.yaml +++ b/Documentation/devicetree/bindings/firmware/intel,stratix10-svc.yaml @@ -55,6 +55,12 @@ properties: reserved memory region for the service layer driver to communicate with the secure device manager. + interrupts: + maxItems: 1 + description: + This interrupt is used by the Secure Device Manager (SDM) to signal + completion of an asynchronous operation to service layer driver. + iommus: maxItems: 1 @@ -82,6 +88,8 @@ additionalProperties: false examples: - | + #include <dt-bindings/interrupt-controller/arm-gic.h> + reserved-memory { #address-cells = <2>; #size-cells = <2>; @@ -99,6 +107,8 @@ examples: compatible = "intel,stratix10-svc"; method = "smc"; memory-region = <&service_reserved>; + interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>; + interrupt-parent = <&intc0>; fpga-mgr { compatible = "intel,stratix10-soc-fpga-mgr"; -- 2.43.7