Merge tag 'x86_seves_for_v5.10_rc3' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-2.6-microblaze.git] / Documentation / ABI / testing / sysfs-bus-coresight-devices-etm4x
index 614874e..881f0cd 100644 (file)
@@ -12,75 +12,75 @@ What:               /sys/bus/coresight/devices/etm<N>/cpu
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) The CPU this tracing entity is associated with.
+Description:   (Read) The CPU this tracing entity is associated with.
 
 What:          /sys/bus/coresight/devices/etm<N>/nr_pe_cmp
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Indicates the number of PE comparator inputs that are
+Description:   (Read) Indicates the number of PE comparator inputs that are
                available for tracing.
 
 What:          /sys/bus/coresight/devices/etm<N>/nr_addr_cmp
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Indicates the number of address comparator pairs that are
+Description:   (Read) Indicates the number of address comparator pairs that are
                available for tracing.
 
 What:          /sys/bus/coresight/devices/etm<N>/nr_cntr
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Indicates the number of counters that are available for
+Description:   (Read) Indicates the number of counters that are available for
                tracing.
 
 What:          /sys/bus/coresight/devices/etm<N>/nr_ext_inp
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Indicates how many external inputs are implemented.
+Description:   (Read) Indicates how many external inputs are implemented.
 
 What:          /sys/bus/coresight/devices/etm<N>/numcidc
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Indicates the number of Context ID comparators that are
+Description:   (Read) Indicates the number of Context ID comparators that are
                available for tracing.
 
 What:          /sys/bus/coresight/devices/etm<N>/numvmidc
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Indicates the number of VMID comparators that are available
+Description:   (Read) Indicates the number of VMID comparators that are available
                for tracing.
 
 What:          /sys/bus/coresight/devices/etm<N>/nrseqstate
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Indicates the number of sequencer states that are
+Description:   (Read) Indicates the number of sequencer states that are
                implemented.
 
 What:          /sys/bus/coresight/devices/etm<N>/nr_resource
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Indicates the number of resource selection pairs that are
+Description:   (Read) Indicates the number of resource selection pairs that are
                available for tracing.
 
 What:          /sys/bus/coresight/devices/etm<N>/nr_ss_cmp
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Indicates the number of single-shot comparator controls that
+Description:   (Read) Indicates the number of single-shot comparator controls that
                are available for tracing.
 
 What:          /sys/bus/coresight/devices/etm<N>/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
+Description:   (Write) Cancels all configuration on a trace unit and set it back
                to its boot configuration.
 
 What:          /sys/bus/coresight/devices/etm<N>/mode
@@ -300,7 +300,7 @@ What:               /sys/bus/coresight/devices/etm<N>/addr_cmp_view
 Date:          December 2019
 KernelVersion: 5.5
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the current settings for the selected address
+Description:   (Read) Print the current settings for the selected address
                comparator.
 
 What:          /sys/bus/coresight/devices/etm<N>/sshot_idx
@@ -319,7 +319,7 @@ What:               /sys/bus/coresight/devices/etm<N>/sshot_status
 Date:          December 2019
 KernelVersion: 5.5
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the current value of the selected single shot
+Description:   (Read) Print the current value of the selected single shot
                status register.
 
 What:          /sys/bus/coresight/devices/etm<N>/sshot_pe_ctrl
@@ -333,111 +333,111 @@ What:           /sys/bus/coresight/devices/etm<N>/mgmt/trcoslsr
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the OS Lock Status Register (0x304).
+Description:   (Read) Print the content of the OS Lock Status Register (0x304).
                The value it taken directly  from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trcpdcr
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the Power Down Control Register
+Description:   (Read) Print the content of the Power Down Control Register
                (0x310).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trcpdsr
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the Power Down Status Register
+Description:   (Read) Print the content of the Power Down Status Register
                (0x314).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trclsr
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the SW Lock Status Register
+Description:   (Read) Print the content of the SW Lock Status Register
                (0xFB4).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trcauthstatus
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the Authentication Status Register
+Description:   (Read) Print the content of the Authentication Status Register
                (0xFB8).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trcdevid
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the Device ID Register
+Description:   (Read) Print the content of the Device ID Register
                (0xFC8).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trcdevtype
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the Device Type Register
+Description:   (Read) Print the content of the Device Type Register
                (0xFCC).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trcpidr0
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the Peripheral ID0 Register
+Description:   (Read) Print the content of the Peripheral ID0 Register
                (0xFE0).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trcpidr1
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the Peripheral ID1 Register
+Description:   (Read) Print the content of the Peripheral ID1 Register
                (0xFE4).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trcpidr2
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the Peripheral ID2 Register
+Description:   (Read) Print the content of the Peripheral ID2 Register
                (0xFE8).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trcpidr3
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the Peripheral ID3 Register
+Description:   (Read) Print the content of the Peripheral ID3 Register
                (0xFEC).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trcconfig
 Date:          February 2016
 KernelVersion: 4.07
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the trace configuration register
+Description:   (Read) Print the content of the trace configuration register
                (0x010) as currently set by SW.
 
 What:          /sys/bus/coresight/devices/etm<N>/mgmt/trctraceid
 Date:          February 2016
 KernelVersion: 4.07
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Print the content of the trace ID register (0x040).
+Description:   (Read) Print the content of the trace ID register (0x040).
 
 What:          /sys/bus/coresight/devices/etm<N>/trcidr/trcidr0
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns the tracing capabilities of the trace unit (0x1E0).
+Description:   (Read) Returns the tracing capabilities of the trace unit (0x1E0).
                The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/trcidr/trcidr1
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns the tracing capabilities of the trace unit (0x1E4).
+Description:   (Read) Returns the tracing capabilities of the trace unit (0x1E4).
                The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/trcidr/trcidr2
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns the maximum size of the data value, data address,
+Description:   (Read) Returns the maximum size of the data value, data address,
                VMID, context ID and instuction address in the trace unit
                (0x1E8).  The value is taken directly from the HW.
 
@@ -445,7 +445,7 @@ What:               /sys/bus/coresight/devices/etm<N>/trcidr/trcidr3
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns the value associated with various resources
+Description:   (Read) Returns the value associated with various resources
                available to the trace unit.  See the Trace Macrocell
                architecture specification for more details (0x1E8).
                The value is taken directly from the HW.
@@ -454,42 +454,42 @@ What:             /sys/bus/coresight/devices/etm<N>/trcidr/trcidr4
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns how many resources the trace unit supports (0x1F0).
+Description:   (Read) Returns how many resources the trace unit supports (0x1F0).
                The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/trcidr/trcidr5
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns how many resources the trace unit supports (0x1F4).
+Description:   (Read) Returns how many resources the trace unit supports (0x1F4).
                The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/trcidr/trcidr8
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns the maximum speculation depth of the instruction
+Description:   (Read) Returns the maximum speculation depth of the instruction
                trace stream. (0x180).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/trcidr/trcidr9
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns the number of P0 right-hand keys that the trace unit
+Description:   (Read) Returns the number of P0 right-hand keys that the trace unit
                can use (0x184).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/trcidr/trcidr10
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns the number of P1 right-hand keys that the trace unit
+Description:   (Read) Returns the number of P1 right-hand keys that the trace unit
                can use (0x188).  The value is taken directly from the HW.
 
 What:          /sys/bus/coresight/devices/etm<N>/trcidr/trcidr11
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns the number of special P1 right-hand keys that the
+Description:   (Read) Returns the number of special P1 right-hand keys that the
                trace unit can use (0x18C).  The value is taken directly from
                the HW.
 
@@ -497,7 +497,7 @@ What:               /sys/bus/coresight/devices/etm<N>/trcidr/trcidr12
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns the number of conditional P1 right-hand keys that
+Description:   (Read) Returns the number of conditional P1 right-hand keys that
                the trace unit can use (0x190).  The value is taken directly
                from the HW.
 
@@ -505,6 +505,6 @@ What:               /sys/bus/coresight/devices/etm<N>/trcidr/trcidr13
 Date:          April 2015
 KernelVersion: 4.01
 Contact:       Mathieu Poirier <mathieu.poirier@linaro.org>
-Description:   (R) Returns the number of special conditional P1 right-hand keys
+Description:   (Read) Returns the number of special conditional P1 right-hand keys
                that the trace unit can use (0x194).  The value is taken
                directly from the HW.