coresight-etm4x: Controls pertaining to the reset, mode, pe and events
[firefly-linux-kernel-4.4.55.git] / Documentation / ABI / testing / sysfs-bus-coresight-devices-etm4x
index c731ed9943b32120272116e047a7c824195b48a0..7917a180cfc6ce6b5044b0fd53c5f915c353fbee 100644 (file)
@@ -75,3 +75,36 @@ KernelVersion:       4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
 Description:   (R) Indicates the number of single-shot comparator controls that
                are available for tracing.
+
+What:          /sys/bus/coresight/devices/<memory_map>.etm/reset
+Date:          April 2015
+KernelVersion: 4.01
+Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
+Description:   (W) Cancels all configuration on a trace unit and set it back
+               to its boot configuration.
+
+What:          /sys/bus/coresight/devices/<memory_map>.etm/mode
+Date:          April 2015
+KernelVersion: 4.01
+Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
+Description:   (RW) Controls various modes supported by this ETM, for example
+               P0 instruction tracing, branch broadcast, cycle counting and
+               context ID tracing.
+
+What:          /sys/bus/coresight/devices/<memory_map>.etm/pe
+Date:          April 2015
+KernelVersion: 4.01
+Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
+Description:   (RW) Controls which PE to trace.
+
+What:          /sys/bus/coresight/devices/<memory_map>.etm/event
+Date:          April 2015
+KernelVersion: 4.01
+Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
+Description:   (RW) Controls the tracing of arbitrary events from bank 0 to 3.
+
+What:          /sys/bus/coresight/devices/<memory_map>.etm/event_instren
+Date:          April 2015
+KernelVersion: 4.01
+Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
+Description:   (RW) Controls the behavior of the events in bank 0 to 3.