ARM: dts: msm: Change mpm gpio interrupt controller parent for msm8953

Change the interrupt-parent from tlmm to intc for the mpm gpio
interrupt controller and put the mpm gpio as interrupt parent
for tlmm. Client drivers has the tlmm as interrupt parent so,
interrupts are routed to tlmm first then mpm gpio and then intc.

Change-Id: Id0ad17c53ab761618d0f57ff3896a6baae3c6268
Signed-off-by: Raghavendra Kakarla <rkakarla@codeaurora.org>
diff --git a/arch/arm64/boot/dts/qcom/msm8953-pinctrl.dtsi b/arch/arm64/boot/dts/qcom/msm8953-pinctrl.dtsi
index 171b7c4..6503b33 100644
--- a/arch/arm64/boot/dts/qcom/msm8953-pinctrl.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8953-pinctrl.dtsi
@@ -20,6 +20,7 @@
 		gpio-controller;
 		#gpio-cells = <2>;
 		interrupt-controller;
+		interrupt-parent = <&wakegpio>;
 		#interrupt-cells = <2>;
 
 		pmx-uartconsole {
diff --git a/arch/arm64/boot/dts/qcom/msm8953.dtsi b/arch/arm64/boot/dts/qcom/msm8953.dtsi
index d8eed8a..95f9201 100644
--- a/arch/arm64/boot/dts/qcom/msm8953.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8953.dtsi
@@ -235,7 +235,7 @@
 	wakegpio: wake-gpio {
 		compatible = "qcom,mpm-gpio-msm8953", "qcom,mpm-gpio";
 		interrupt-controller;
-		interrupt-parent = <&tlmm>;
+		interrupt-parent = <&intc>;
 		#interrupt-cells = <2>;
 	};