ARM: dts: msm: Add wakeup interrupt controller for Monaco

Add wakeup interrupt controller node to support wakeup
capabale interrupts and add mpm as wakeup parent for TLMM.

Change-Id: Icfdf050510d0102e1906a3848557e7dd806425ad
This commit is contained in:
Raghavendra Kakarla 2020-12-03 16:56:38 +05:30 • committed by Gerrit - the friendly Code Review server
commit e9e928e011
3 changed files with 14 additions and 0 deletions

View file

@ -26,6 +26,7 @@ Properties:
"qcom,mpm-gic-holi"
"qcom,mpm-gic-scuba"
"qcom,mpm-gic-sdxnightjar"
"qcom,mpm-gic-monaco"
- interrupts:
Usage: required

View file

@ -7,6 +7,7 @@
#gpio-cells = <2>;
interrupt-controller;
#interrupt-cells = <2>;
wakeup-parent = <&wakegic>;
qupv3_se6_2uart_pins: qupv3_se6_2uart_pins {
qupv3_se6_2uart_active: qupv3_se6_2uart_active {

View file

@ -1119,6 +1119,18 @@
system_pm_rpm {
compatible = "qcom,system-pm-rpm";
};
wakegic: wake-gic {
compatible = "qcom,mpm-gic-monaco", "qcom,mpm";
interrupts = <GIC_SPI 197 IRQ_TYPE_EDGE_RISING>;
reg = <0x45f01b8 0x1000>,
<0xf111008 0x4>;
reg-names = "vmpm", "ipc";
qcom,num-mpm-irqs = <96>;
interrupt-controller;
interrupt-parent = <&intc>;
#interrupt-cells = <2>;
};
};
#include "monaco-pinctrl.dtsi"