Merge "ARM: dts: msm: Add the mpm gpio interrupt controller data for msm8953"
diff --git a/arch/arm64/boot/dts/qcom/msm8953.dtsi b/arch/arm64/boot/dts/qcom/msm8953.dtsi
index e66e1da..d8eed8a 100644
--- a/arch/arm64/boot/dts/qcom/msm8953.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8953.dtsi
@@ -220,20 +220,23 @@
 		      <0x0b002000 0x1000>;
 	};
 
-	mpm: mpm@601d4 {
-		compatible = "qcom,mpm";
+	wakegic: wake-gic@601d4 {
+		compatible = "qcom,mpm-gic-msm8953", "qcom,mpm-gic";
 		interrupts = <GIC_SPI 171 IRQ_TYPE_EDGE_RISING>;
 		reg = <0x601d4 0x1000>,
 			<0xb011008 0x4>;  /* MSM_APCS_GCC_BASE 4K */
 		reg-names = "vmpm", "ipc";
 		qcom,num-mpm-irqs = <96>;
+		interrupt-controller;
+		interrupt-parent = <&intc>;
+		#interrupt-cells = <3>;
+	};
 
-		wakegic: wake-gic {
-			compatible = "qcom,mpm-gic", "qcom,mpm-gic-msm8953";
-			interrupt-controller;
-			interrupt-parent = <&intc>;
-			#interrupt-cells = <3>;
-		};
+	wakegpio: wake-gpio {
+		compatible = "qcom,mpm-gpio-msm8953", "qcom,mpm-gpio";
+		interrupt-controller;
+		interrupt-parent = <&tlmm>;
+		#interrupt-cells = <2>;
 	};
 
 	qcom,msm-gladiator@b1c0000 {