Lines Matching +full:coresight +full:- +full:tmc
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 ---
5 $id: http://devicetree.org/schemas/arm/qcom,coresight-tpda.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Trace, Profiling and Diagnostics Aggregator - TPDA
15 task for free-flowing data from TPDM (i.e. CMB and DSB data set flows).
19 TPDM source to TMC sink. TPDM can directly connect to TPDA's inport or
23 Enable coresight sink first.
25 echo 1 > /sys/bus/coresight/devices/tmc_etf0/enable_sink
26 echo 1 > /sys/bus/coresight/devices/tpdm0/enable_source
27 echo 1 > /sys/bus/coresight/devices/tpdm0/integration_test
28 echo 2 > /sys/bus/coresight/devices/tpdm0/integration_test
30 The test data will be collected in the coresight sink which is enabled.
36 - Mao Jinlong <quic_jinlmao@quicinc.com>
37 - Tao Zhang <quic_taozha@quicinc.com>
45 - qcom,coresight-tpda
47 - compatible
51 pattern: "^tpda(@[0-9a-f]+)$"
54 - const: qcom,coresight-tpda
55 - const: arm,primecell
64 clock-names:
66 - const: apb_pclk
68 in-ports:
73 out-ports:
75 Output connections from the TPDA to legacy CoreSight trace bus.
81 Output connection from the TPDA to legacy CoreSight Trace bus.
85 - compatible
86 - reg
87 - clocks
88 - clock-names
89 - in-ports
90 - out-ports
96 - |
98 compatible = "qcom,coresight-tpda", "arm,primecell";
102 clock-names = "apb_pclk";
104 in-ports {
105 #address-cells = <1>;
106 #size-cells = <0>;
111 remote-endpoint = <&tpdm_dcc_out_tpda_qdss_0>;
116 out-ports {
119 remote-endpoint = <&funnel_in0_in_tpda_qdss>;