ARM: dts: msm: Add APPS RSC device bindings for MSMSKUNK

Add device bindings for the apps processor's RSC. The RSC contains the
TCS that will be used to send sleep/wake/active requests to the RPMH
blocks for the APPS processor.

Change-Id: Id044bccda2410f629a9af6e51e5a505dd2168bde
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
diff --git a/arch/arm64/boot/dts/qcom/msmskunk.dtsi b/arch/arm64/boot/dts/qcom/msmskunk.dtsi
index 4b6a70c..a3b13e5 100644
--- a/arch/arm64/boot/dts/qcom/msmskunk.dtsi
+++ b/arch/arm64/boot/dts/qcom/msmskunk.dtsi
@@ -18,6 +18,7 @@
 #include <dt-bindings/clock/qcom,videocc-skunk.h>
 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
 #include <dt-bindings/interrupt-controller/arm-gic.h>
+#include <dt-bindings/soc/qcom,tcs-mbox.h>
 
 / {
 	model = "Qualcomm Technologies, Inc. MSM SKUNK";
@@ -609,6 +610,18 @@
 		qcom,tx-ring-size = <0x400>;
 		qcom,rx-ring-size = <0x400>;
 	};
+
+	apps_rsc: mailbox@179e0000 {
+		compatible = "qcom,tcs-drv";
+		reg = <0x179e0000 0x100>, <0x179e0d00 0x3000>;
+		interrupts = <0 5 0>;
+		#mbox-cells = <1>;
+		qcom,drv-id = <2>;
+		qcom,tcs-config = <SLEEP_TCS 3>,
+				<WAKE_TCS    3>,
+				<ACTIVE_TCS  2>,
+				<CONTROL_TCS 1>;
+	};
 };
 
 &pcie_0_gdsc {