From eb3c1b3847a5c0e806249c77f5bf3bd5f9fa2f53 Mon Sep 17 00:00:00 2001 From: Srinivas Rao L Date: Fri, 30 Oct 2020 20:38:31 +0530 Subject: [PATCH] ARM: dts: msm: Add Wakeup interrupt controller for scuba-iot Add wakeup interrupt controller node to support wakeup- capabale interrupts. Change-Id: Ibf4edc60adcdbeaf976cfb2eb97e689978d099d2 --- bindings/interrupt-controller/qcom,mpm.txt | 1 + qcom/scuba-iot.dtsi | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/bindings/interrupt-controller/qcom,mpm.txt b/bindings/interrupt-controller/qcom,mpm.txt index 1d5997bfb61c..257f2a7da9fc 100644 --- a/bindings/interrupt-controller/qcom,mpm.txt +++ b/bindings/interrupt-controller/qcom,mpm.txt @@ -24,6 +24,7 @@ Properties: Definition: Should contain "qcom,mpm-gic" and the respective target compatible flag from below ones. "qcom,mpm-gic-holi" + "qcom,mpm-gic-scuba" - interrupts: Usage: required diff --git a/qcom/scuba-iot.dtsi b/qcom/scuba-iot.dtsi index 7ea545d63717..b9cb3f478e69 100644 --- a/qcom/scuba-iot.dtsi +++ b/qcom/scuba-iot.dtsi @@ -276,6 +276,17 @@ interrupts = <1 9 4>; }; + wakegic: wake-gic { + compatible = "qcom,mpm-gic-scuba", "qcom,mpm"; + interrupts = ; + reg = <0x45f01b8 0x1000>, + <0x0f40000c 0x4>; /* MSM_APCS_GCC_BASE 4K */ + reg-names = "vmpm", "ipc"; + qcom,num-mpm-irqs = <96>; + interrupt-controller; + interrupt-parent = <&intc>; + #interrupt-cells = <2>; + }; timer { compatible = "arm,armv8-timer";