coresight-etm4x: Controls pertaining to tracer configuration
[firefly-linux-kernel-4.4.55.git] / Documentation / ABI / testing / sysfs-bus-coresight-devices-etm4x
1 What:           /sys/bus/coresight/devices/<memory_map>.etm/enable_source
2 Date:           April 2015
3 KernelVersion:  4.01
4 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
5 Description:    (RW) Enable/disable tracing on this specific trace entiry.
6                 Enabling a source implies the source has been configured
7                 properly and a sink has been identidifed for it.  The path
8                 of coresight components linking the source to the sink is
9                 configured and managed automatically by the coresight framework.
10
11 What:           /sys/bus/coresight/devices/<memory_map>.etm/cpu
12 Date:           April 2015
13 KernelVersion:  4.01
14 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
15 Description:    (R) The CPU this tracing entity is associated with.
16
17 What:           /sys/bus/coresight/devices/<memory_map>.etm/nr_pe_cmp
18 Date:           April 2015
19 KernelVersion:  4.01
20 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
21 Description:    (R) Indicates the number of PE comparator inputs that are
22                 available for tracing.
23
24 What:           /sys/bus/coresight/devices/<memory_map>.etm/nr_addr_cmp
25 Date:           April 2015
26 KernelVersion:  4.01
27 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
28 Description:    (R) Indicates the number of address comparator pairs that are
29                 available for tracing.
30
31 What:           /sys/bus/coresight/devices/<memory_map>.etm/nr_cntr
32 Date:           April 2015
33 KernelVersion:  4.01
34 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
35 Description:    (R) Indicates the number of counters that are available for
36                 tracing.
37
38 What:           /sys/bus/coresight/devices/<memory_map>.etm/nr_ext_inp
39 Date:           April 2015
40 KernelVersion:  4.01
41 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
42 Description:    (R) Indicates how many external inputs are implemented.
43
44 What:           /sys/bus/coresight/devices/<memory_map>.etm/numcidc
45 Date:           April 2015
46 KernelVersion:  4.01
47 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
48 Description:    (R) Indicates the number of Context ID comparators that are
49                 available for tracing.
50
51 What:           /sys/bus/coresight/devices/<memory_map>.etm/numvmidc
52 Date:           April 2015
53 KernelVersion:  4.01
54 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
55 Description:    (R) Indicates the number of VMID comparators that are available
56                 for tracing.
57
58 What:           /sys/bus/coresight/devices/<memory_map>.etm/nrseqstate
59 Date:           April 2015
60 KernelVersion:  4.01
61 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
62 Description:    (R) Indicates the number of sequencer states that are
63                 implemented.
64
65 What:           /sys/bus/coresight/devices/<memory_map>.etm/nr_resource
66 Date:           April 2015
67 KernelVersion:  4.01
68 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
69 Description:    (R) Indicates the number of resource selection pairs that are
70                 available for tracing.
71
72 What:           /sys/bus/coresight/devices/<memory_map>.etm/nr_ss_cmp
73 Date:           April 2015
74 KernelVersion:  4.01
75 Contact:        Mathieu Poirier <mathieu.poirier@linaro.org>
76 Description:    (R) Indicates the number of single-shot comparator controls that
77                 are available for tracing.