1758d6386SMao Jinlong.. SPDX-License-Identifier: GPL-2.0
2758d6386SMao Jinlong
3ba0f3ae6SBagas Sanjaya==========================================================
4ba0f3ae6SBagas SanjayaTrace performance monitoring and diagnostics monitor(TPDM)
5ba0f3ae6SBagas Sanjaya==========================================================
6758d6386SMao Jinlong
7758d6386SMao Jinlong    :Author:   Jinlong Mao <quic_jinlmao@quicinc.com>
8758d6386SMao Jinlong    :Date:     January 2023
9758d6386SMao Jinlong
10758d6386SMao JinlongHardware Description
11758d6386SMao Jinlong--------------------
12758d6386SMao JinlongTPDM - The trace performance monitoring and diagnostics monitor or TPDM in
13758d6386SMao Jinlongshort serves as data collection component for various dataset types.
14758d6386SMao JinlongThe primary use case of the TPDM is to collect data from different data
15758d6386SMao Jinlongsources and send it to a TPDA for packetization, timestamping and funneling.
16758d6386SMao Jinlong
17758d6386SMao JinlongSysfs files and directories
18758d6386SMao Jinlong---------------------------
19758d6386SMao JinlongRoot: ``/sys/bus/coresight/devices/tpdm<N>``
20758d6386SMao Jinlong
21758d6386SMao Jinlong----
22758d6386SMao Jinlong
23758d6386SMao Jinlong:File:            ``enable_source`` (RW)
24758d6386SMao Jinlong:Notes:
25758d6386SMao Jinlong    - > 0 : enable the datasets of TPDM.
26758d6386SMao Jinlong
27758d6386SMao Jinlong    - = 0 : disable the datasets of TPDM.
28758d6386SMao Jinlong
29758d6386SMao Jinlong:Syntax:
30758d6386SMao Jinlong    ``echo 1 > enable_source``
31758d6386SMao Jinlong
32758d6386SMao Jinlong----
33758d6386SMao Jinlong
34758d6386SMao Jinlong:File:            ``integration_test`` (wo)
35758d6386SMao Jinlong:Notes:
36758d6386SMao Jinlong    Integration test will generate test data for tpdm.
37758d6386SMao Jinlong
38758d6386SMao Jinlong:Syntax:
39758d6386SMao Jinlong    ``echo value > integration_test``
40758d6386SMao Jinlong
41758d6386SMao Jinlong    value -  1 or 2.
42758d6386SMao Jinlong
43758d6386SMao Jinlong----
44*70515962SBagas Sanjaya
45*70515962SBagas Sanjaya.. This text is intentionally added to make Sphinx happy.
46