summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorShashank Mittal <mittals@codeaurora.org>2016-05-25 17:33:42 -0700
committerKyle Yan <kyan@codeaurora.org>2016-06-07 16:04:07 -0700
commitb79c307246ac63fdf5fa96164778aa48821fe39b (patch)
tree9cc714b9bea7984e61c71fe66333eddcc299178b /arch
parentd88251bc23b41074b362283432d4248e2d478e63 (diff)
ARM: dts: msm: add dummy WCSS tpdm device for msmcobalt
Add dummy device for WCSS TPDM. This device can be used to configure WCSS trace path. Change-Id: I5d08f4f4db00affd5f7a9e6709714d862d42c6ef Signed-off-by: Shashank Mittal <mittals@codeaurora.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-coresight.dtsi56
1 files changed, 56 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-coresight.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-coresight.dtsi
index 53f415153a21..733d36aa43b8 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-coresight.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-coresight.dtsi
@@ -920,6 +920,14 @@
<&tpda_out_funnel_qatb>;
};
};
+ port@2 {
+ reg = <3>;
+ funnel_qatb_in_funnel_dlet_qatb: endpoint {
+ slave-mode;
+ remote-endpoint =
+ <&funnel_dlet_qatb_out_funnel_qatb>;
+ };
+ };
};
};
@@ -1473,4 +1481,52 @@
};
};
};
+
+ funnel_dlet_qatb: funnel@7225000 {
+ compatible = "arm,primecell";
+ arm,primecell-periphid = <0x0003b908>;
+
+ reg = <0x7225000 0x1000>;
+ reg-names = "funnel-base";
+
+ coresight-name = "coresight-funnel-dlet-qatb";
+
+ clocks = <&clock_gcc clk_qdss_clk>,
+ <&clock_gcc clk_qdss_a_clk>;
+ clock-names = "apb_pclk", "core_a_clk";
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+ funnel_dlet_qatb_out_funnel_qatb: endpoint {
+ remote-endpoint =
+ <&funnel_qatb_in_funnel_dlet_qatb>;
+ };
+ };
+ port@1 {
+ reg = <1>;
+ funnel_dlet_qatb_in_tpdm_wcss: endpoint {
+ slave-mode;
+ remote-endpoint =
+ <&tpdm_wcss_out_funnel_dlet_qatb>;
+ };
+ };
+ };
+ };
+
+ dummy-tpdm-wcss {
+ compatible = "qcom,coresight-dummy";
+
+ coresight-name = "coresight-tpdm-wcss";
+
+ port{
+ tpdm_wcss_out_funnel_dlet_qatb: endpoint {
+ remote-endpoint =
+ <&funnel_dlet_qatb_in_tpdm_wcss>;
+ };
+ };
+ };
};