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