ARM: dts: msm: modify funnel configuration for sdm660

Modify funnel configuration for modem etm and tpda.
Modify data width for submodules for sdm660.

CRs-fixed: 1111225
Change-Id: I27538435b2c89041ca6c0305eb1405cf75ed59af
Signed-off-by: Amey Telawane <ameyt@codeaurora.org>
This commit is contained in:
Amey Telawane 2017-01-04 17:36:37 +05:30
parent 2f817b68f0
commit e3bd3cbed1

View file

@ -1,4 +1,4 @@
/* Copyright (c) 2016, The Linux Foundation. All rights reserved. /* Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and * it under the terms of the GNU General Public License version 2 and
@ -241,10 +241,10 @@
}; };
port@2 { port@2 {
reg = <5>; reg = <5>;
funnel_in1_in_tpda_mss: endpoint { funnel_in1_in_modem_etm0: endpoint {
slave-mode; slave-mode;
remote-endpoint = remote-endpoint =
<&tpda_mss_out_funnel_in1>; <&modem_etm0_out_funnel_in1>;
}; };
}; };
port@3 { port@3 {
@ -1112,17 +1112,19 @@
coresight-name = "coresight-tpda"; coresight-name = "coresight-tpda";
qcom,tpda-atid = <65>; qcom,tpda-atid = <65>;
qcom,bc-elem-size = <7 32>, qcom,bc-elem-size = <8 32>,
<9 32>; <10 32>;
qcom,tc-elem-size = <3 32>, qcom,tc-elem-size = <4 32>,
<6 32>, <7 32>,
<9 32>; <10 32>;
qcom,dsb-elem-size = <7 32>, qcom,dsb-elem-size = <2 32>,
<9 32>; <8 32>,
qcom,cmb-elem-size = <3 32>, <10 32>,
<4 32>, <11 32>;
qcom,cmb-elem-size = <4 32>,
<5 32>, <5 32>,
<9 64>; <6 32>,
<10 64>;
clocks = <&clock_rpmcc RPM_QDSS_CLK>, clocks = <&clock_rpmcc RPM_QDSS_CLK>,
<&clock_rpmcc RPM_QDSS_A_CLK>; <&clock_rpmcc RPM_QDSS_A_CLK>;
@ -1209,7 +1211,7 @@
compatible = "arm,primecell"; compatible = "arm,primecell";
arm,primecell-periphid = <0x0003b908>; arm,primecell-periphid = <0x0003b908>;
reg = <0x71c40000 0x1000>; reg = <0x7140000 0x1000>;
reg-names = "funnel-base"; reg-names = "funnel-base";
coresight-name = "coresight-funnel-gpu-dl"; coresight-name = "coresight-funnel-gpu-dl";
@ -1409,7 +1411,7 @@
coresight-name = "coresight-tpda-apss"; coresight-name = "coresight-tpda-apss";
qcom,tpda-atid = <66>; qcom,tpda-atid = <66>;
qcom,dsb-elem-size = <0 128>; qcom,dsb-elem-size = <0 32>;
clocks = <&clock_rpmcc RPM_QDSS_CLK>, clocks = <&clock_rpmcc RPM_QDSS_CLK>,
<&clock_rpmcc RPM_QDSS_A_CLK>; <&clock_rpmcc RPM_QDSS_A_CLK>;
@ -1474,9 +1476,9 @@
#size-cells = <0>; #size-cells = <0>;
port@0 { port@0 {
reg = <0>; reg = <0>;
tpda_mss_out_funnel_in1: endpoint { tpda_mss_out_funnel_dlct: endpoint {
remote-endpoint = remote-endpoint =
<&funnel_in1_in_tpda_mss>; <&funnel_dlct_in_tpda_mss>;
}; };
}; };
port@1 { port@1 {
@ -1636,10 +1638,10 @@
}; };
port@5 { port@5 {
reg = <2>; reg = <2>;
funnel_dlct_in_modem_etm0: endpoint { funnel_dlct_in_tpda_mss: endpoint {
slave-mode; slave-mode;
remote-endpoint = remote-endpoint =
<&modem_etm0_out_funnel_dlct>; <&tpda_mss_out_funnel_dlct>;
}; };
}; };
}; };
@ -1712,8 +1714,8 @@
qcom,inst-id = <2>; qcom,inst-id = <2>;
port{ port{
modem_etm0_out_funnel_dlct: endpoint { modem_etm0_out_funnel_in1: endpoint {
remote-endpoint = <&funnel_dlct_in_modem_etm0>; remote-endpoint = <&funnel_in1_in_modem_etm0>;
}; };
}; };
}; };