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
63 clock-names:
65 - const: apb_pclk
67 in-ports:
72 out-ports:
74 Output connections from the TPDA to legacy CoreSight trace bus.
80 Output connection from the TPDA to legacy CoreSight Trace bus.
84 - compatible
85 - reg
86 - clocks
87 - clock-names
88 - in-ports
89 - out-ports
95 - |
97 compatible = "qcom,coresight-tpda", "arm,primecell";
101 clock-names = "apb_pclk";
103 in-ports {
104 #address-cells = <1>;
105 #size-cells = <0>;
110 remote-endpoint = <&tpdm_dcc_out_tpda_qdss_0>;
115 out-ports {
118 remote-endpoint = <&funnel_in0_in_tpda_qdss>;