summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYimin Peng <yiminp@codeaurora.org>2017-08-01 17:01:22 +0800
committerYimin Peng <yiminp@codeaurora.org>2017-08-01 17:10:42 +0800
commitf3d1cc36ef6b2561cf9e9e6cdf4e44c36fa01a3e (patch)
treeb459995c37251083a47493bca9c0e6bfe97a8279
parente8dcd44558686ae53163983a5a257b62159aad7c (diff)
ARM: dts: msm: add LPASS smem nodes
This commit contains smem, smd and ipc router nodes. They are necessary for LPASS debug by QXDM. Change-Id: Id5184724da46997bbc4ec95dbbb4fa4f03f04567 Signed-off-by: Yimin Peng <yiminp@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dts40
1 files changed, 40 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dts b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dts
index 98f256125a35..6c7c9dd90d6a 100644
--- a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dts
+++ b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dts
@@ -546,6 +546,15 @@
label = "modem";
qcom,not-loadable;
};
+
+ qcom,smd-adsp {
+ compatible = "qcom,smd";
+ qcom,smd-edge = <0x1>;
+ qcom,smd-irq-offset = <0x0>;
+ qcom,smd-irq-bitmask = <0x100>;
+ interrupts = <0x0 0x9c 0x1>;
+ label = "adsp";
+ };
};
qcom,rmtfs_sharedmem@0 {
@@ -565,6 +574,27 @@
label = "mpss";
};
+ qcom,glink-smem-native-xprt-adsp@86000000 {
+ compatible = "qcom,glink-smem-native-xprt";
+ reg = <0x86000000 0x200000>,
+ <0x9820010 0x4>;
+ reg-names = "smem", "irq-reg-base";
+ qcom,irq-mask = <0x200>;
+ interrupts = <0 157 1>;
+ label = "lpass";
+ qcom,qos-config = <0x1b8>;
+ qcom,ramp-time = <0xaf>;
+ };
+
+ qcom,glink-qos-config-adsp {
+ compatible = "qcom,glink-qos-config";
+ qcom,flow-info = <0x3c 0x0 0x3c 0x0 0x3c 0x0 0x3c 0x0>;
+ qcom,mtu-size = <0x800>;
+ qcom,tput-stats-cycle = <0xa>;
+ linux,phandle = <0x1b8>;
+ phandle = <0x1b8>;
+ };
+
/* IPC router */
qcom,ipc_router {
compatible = "qcom,ipc_router";
@@ -581,6 +611,16 @@
qcom,fragmented-data;
};
+ qcom,ipc_router_q6_xprt {
+ compatible = "qcom,ipc_router_glink_xprt";
+ qcom,ch-name = "IPCRTR";
+ qcom,xprt-remote = "lpass";
+ qcom,glink-xprt = "smd_trans";
+ qcom,xprt-linkid = <1>;
+ qcom,xprt-version = <1>;
+ qcom,fragmented-data;
+ };
+
/* IPA including NDP-BAM */
ipa_hw: qcom,ipa@680000 {
compatible = "qcom,ipa";