diff options
| author | Amey Telawane <ameyt@codeaurora.org> | 2017-01-04 17:36:37 +0530 |
|---|---|---|
| committer | Amey Telawane <ameyt@codeaurora.org> | 2017-01-13 19:03:39 +0530 |
| commit | e3bd3cbed1b1b2991d7974ffcc4e48802e043837 (patch) | |
| tree | 4ab9a537cad840541a5298d543f998378aeb06f4 | |
| parent | 2f817b68f06ed866aa2c4cc35b2e4293aeb1ef99 (diff) | |
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>
| -rw-r--r-- | arch/arm/boot/dts/qcom/sdm660-coresight.dtsi | 44 |
1 files changed, 23 insertions, 21 deletions
diff --git a/arch/arm/boot/dts/qcom/sdm660-coresight.dtsi b/arch/arm/boot/dts/qcom/sdm660-coresight.dtsi index be625a15f4ec..d712c04b3e70 100644 --- a/arch/arm/boot/dts/qcom/sdm660-coresight.dtsi +++ b/arch/arm/boot/dts/qcom/sdm660-coresight.dtsi @@ -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 * it under the terms of the GNU General Public License version 2 and @@ -241,10 +241,10 @@ }; port@2 { reg = <5>; - funnel_in1_in_tpda_mss: endpoint { + funnel_in1_in_modem_etm0: endpoint { slave-mode; remote-endpoint = - <&tpda_mss_out_funnel_in1>; + <&modem_etm0_out_funnel_in1>; }; }; port@3 { @@ -1112,17 +1112,19 @@ coresight-name = "coresight-tpda"; qcom,tpda-atid = <65>; - qcom,bc-elem-size = <7 32>, - <9 32>; - qcom,tc-elem-size = <3 32>, - <6 32>, - <9 32>; - qcom,dsb-elem-size = <7 32>, - <9 32>; - qcom,cmb-elem-size = <3 32>, - <4 32>, + qcom,bc-elem-size = <8 32>, + <10 32>; + qcom,tc-elem-size = <4 32>, + <7 32>, + <10 32>; + qcom,dsb-elem-size = <2 32>, + <8 32>, + <10 32>, + <11 32>; + qcom,cmb-elem-size = <4 32>, <5 32>, - <9 64>; + <6 32>, + <10 64>; clocks = <&clock_rpmcc RPM_QDSS_CLK>, <&clock_rpmcc RPM_QDSS_A_CLK>; @@ -1209,7 +1211,7 @@ compatible = "arm,primecell"; arm,primecell-periphid = <0x0003b908>; - reg = <0x71c40000 0x1000>; + reg = <0x7140000 0x1000>; reg-names = "funnel-base"; coresight-name = "coresight-funnel-gpu-dl"; @@ -1409,7 +1411,7 @@ coresight-name = "coresight-tpda-apss"; qcom,tpda-atid = <66>; - qcom,dsb-elem-size = <0 128>; + qcom,dsb-elem-size = <0 32>; clocks = <&clock_rpmcc RPM_QDSS_CLK>, <&clock_rpmcc RPM_QDSS_A_CLK>; @@ -1474,9 +1476,9 @@ #size-cells = <0>; port@0 { reg = <0>; - tpda_mss_out_funnel_in1: endpoint { + tpda_mss_out_funnel_dlct: endpoint { remote-endpoint = - <&funnel_in1_in_tpda_mss>; + <&funnel_dlct_in_tpda_mss>; }; }; port@1 { @@ -1636,10 +1638,10 @@ }; port@5 { reg = <2>; - funnel_dlct_in_modem_etm0: endpoint { + funnel_dlct_in_tpda_mss: endpoint { slave-mode; remote-endpoint = - <&modem_etm0_out_funnel_dlct>; + <&tpda_mss_out_funnel_dlct>; }; }; }; @@ -1712,8 +1714,8 @@ qcom,inst-id = <2>; port{ - modem_etm0_out_funnel_dlct: endpoint { - remote-endpoint = <&funnel_dlct_in_modem_etm0>; + modem_etm0_out_funnel_in1: endpoint { + remote-endpoint = <&funnel_in1_in_modem_etm0>; }; }; }; |
