ARM: dts: msm: Add MHI Satellite channels

Added MHI satellite loopback and IPC router channels
for ADSP and SLPI to device tree.

CRs-Fixed: 2361053
Change-Id: I2b22af08e845114ec3a5b3695a9946778bbc32cf
Acked-by: Bhaumik Vasav Bhatt <bbhatt@qti.qualcomm.com>
Signed-off-by: Tony Truong <truong@codeaurora.org>
diff --git a/arch/arm64/boot/dts/qcom/kona-mhi.dtsi b/arch/arm64/boot/dts/qcom/kona-mhi.dtsi
index 24fbb67..009fbce 100644
--- a/arch/arm64/boot/dts/qcom/kona-mhi.dtsi
+++ b/arch/arm64/boot/dts/qcom/kona-mhi.dtsi
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: GPL-2.0-only
 /*
- * Copyright (c) 2018, The Linux Foundation. All rights reserved.
+ * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
  */
 
 &pcie2_rp {
@@ -307,6 +307,86 @@
 				mhi,ee = <0x4>;
 			};
 
+			mhi_chan@50 {
+				reg = <50>;
+				label = "ADSP_0";
+				mhi,event-ring = <4>;
+				mhi,chan-dir = <0>;
+				mhi,data-type = <3>;
+				mhi,ee = <0x4>;
+				mhi,offload-chan;
+			};
+
+			mhi_chan@51 {
+				reg = <51>;
+				label = "ADSP_1";
+				mhi,event-ring = <4>;
+				mhi,chan-dir = <0>;
+				mhi,data-type = <3>;
+				mhi,ee = <0x4>;
+				mhi,offload-chan;
+			};
+
+			mhi_chan@52 {
+				reg = <52>;
+				label = "SLPI_0";
+				mhi,event-ring = <4>;
+				mhi,chan-dir = <0>;
+				mhi,data-type = <3>;
+				mhi,ee = <0x4>;
+				mhi,offload-chan;
+			};
+
+			mhi_chan@53 {
+				reg = <53>;
+				label = "SLPI_1";
+				mhi,event-ring = <4>;
+				mhi,chan-dir = <0>;
+				mhi,data-type = <3>;
+				mhi,ee = <0x4>;
+				mhi,offload-chan;
+			};
+
+			mhi_chan@70 {
+				reg = <70>;
+				label = "ADSP_2";
+				mhi,event-ring = <5>;
+				mhi,chan-dir = <0>;
+				mhi,data-type = <3>;
+				mhi,ee = <0x4>;
+				mhi,offload-chan;
+			};
+
+			mhi_chan@71 {
+				reg = <71>;
+				label = "ADSP_3";
+				mhi,event-ring = <5>;
+				mhi,chan-dir = <0>;
+				mhi,data-type = <3>;
+				mhi,ee = <0x4>;
+				mhi,offload-chan;
+			};
+
+			mhi_chan@72 {
+				reg = <72>;
+				label = "SLPI_2";
+				mhi,event-ring = <5>;
+				mhi,chan-dir = <0>;
+				mhi,data-type = <3>;
+				mhi,ee = <0x4>;
+				mhi,offload-chan;
+			};
+
+			mhi_chan@73 {
+				reg = <73>;
+				label = "SLPI_3";
+				mhi,event-ring = <5>;
+				mhi,chan-dir = <0>;
+				mhi,data-type = <3>;
+				mhi,ee = <0x4>;
+				mhi,offload-chan;
+			};
+
 			mhi_chan@100 {
 				reg = <100>;
 				label = "IP_HW0";
@@ -377,6 +457,8 @@
 				mhi,priority = <1>;
 				mhi,brstmode = <3>;
 				mhi,hw-ev;
+				mhi,client-manage;
+				mhi,offload;
 			};
 
 			mhi_event@5 {
@@ -388,6 +470,7 @@
 				mhi,brstmode = <3>;
 				mhi,hw-ev;
 				mhi,client-manage;
+				mhi,offload;
 			};
 		};
 
@@ -413,6 +496,18 @@
 				mhi,chan = "IPCR";
 				qcom,net-id = <3>;
 			};
+
+			mhi_subsys_adsp_0: mhi_dev@2 {
+				reg = <0x2>;
+				mhi,chan = "ADSP_0";
+				mhi,num-devices = <4>;
+			};
+
+			mhi_subsys_slpi_0: mhi_dev@3 {
+				reg = <0x3>;
+				mhi,chan = "SLPI_0";
+				mhi,num-devices = <4>;
+			};
 		};
 	};
 };