aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/ABI/testing/sysfs-bus-coresight-devices-etm3x
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/ABI/testing/sysfs-bus-coresight-devices-etm3x')
-rw-r--r--Documentation/ABI/testing/sysfs-bus-coresight-devices-etm3x83
1 files changed, 76 insertions, 7 deletions
diff --git a/Documentation/ABI/testing/sysfs-bus-coresight-devices-etm3x b/Documentation/ABI/testing/sysfs-bus-coresight-devices-etm3x
index d72ca1736ba4..924265a1295d 100644
--- a/Documentation/ABI/testing/sysfs-bus-coresight-devices-etm3x
+++ b/Documentation/ABI/testing/sysfs-bus-coresight-devices-etm3x
@@ -8,13 +8,6 @@ Description: (RW) Enable/disable tracing on this specific trace entiry.
8 of coresight components linking the source to the sink is 8 of coresight components linking the source to the sink is
9 configured and managed automatically by the coresight framework. 9 configured and managed automatically by the coresight framework.
10 10
11What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/status
12Date: November 2014
13KernelVersion: 3.19
14Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
15Description: (R) List various control and status registers. The specific
16 layout and content is driver specific.
17
18What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_idx 11What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_idx
19Date: November 2014 12Date: November 2014
20KernelVersion: 3.19 13KernelVersion: 3.19
@@ -251,3 +244,79 @@ Date: November 2014
251KernelVersion: 3.19 244KernelVersion: 3.19
252Contact: Mathieu Poirier <mathieu.poirier@linaro.org> 245Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
253Description: (RW) Define the event that controls the trigger. 246Description: (RW) Define the event that controls the trigger.
247
248What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/cpu
249Date: October 2015
250KernelVersion: 4.4
251Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
252Description: (RO) Holds the cpu number this tracer is affined to.
253
254What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmccr
255Date: September 2015
256KernelVersion: 4.4
257Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
258Description: (RO) Print the content of the ETM Configuration Code register
259 (0x004). The value is read directly from the HW.
260
261What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmccer
262Date: September 2015
263KernelVersion: 4.4
264Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
265Description: (RO) Print the content of the ETM Configuration Code Extension
266 register (0x1e8). The value is read directly from the HW.
267
268What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmscr
269Date: September 2015
270KernelVersion: 4.4
271Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
272Description: (RO) Print the content of the ETM System Configuration
273 register (0x014). The value is read directly from the HW.
274
275What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmidr
276Date: September 2015
277KernelVersion: 4.4
278Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
279Description: (RO) Print the content of the ETM ID register (0x1e4). The
280 value is read directly from the HW.
281
282What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmcr
283Date: September 2015
284KernelVersion: 4.4
285Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
286Description: (RO) Print the content of the ETM Main Control register (0x000).
287 The value is read directly from the HW.
288
289What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtraceidr
290Date: September 2015
291KernelVersion: 4.4
292Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
293Description: (RO) Print the content of the ETM Trace ID register (0x200).
294 The value is read directly from the HW.
295
296What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmteevr
297Date: September 2015
298KernelVersion: 4.4
299Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
300Description: (RO) Print the content of the ETM Trace Enable Event register
301 (0x020). The value is read directly from the HW.
302
303What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtsscr
304Date: September 2015
305KernelVersion: 4.4
306Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
307Description: (RO) Print the content of the ETM Trace Start/Stop Conrol
308 register (0x018). The value is read directly from the HW.
309
310What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtecr1
311Date: September 2015
312KernelVersion: 4.4
313Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
314Description: (RO) Print the content of the ETM Enable Conrol #1
315 register (0x024). The value is read directly from the HW.
316
317What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtecr2
318Date: September 2015
319KernelVersion: 4.4
320Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
321Description: (RO) Print the content of the ETM Enable Conrol #2
322 register (0x01c). The value is read directly from the HW.