Back to home page

OSCL-LXR

 
 

    


0001 What:           /sys/bus/coresight/devices/<cti-name>/enable
0002 Date:           March 2020
0003 KernelVersion   5.7
0004 Contact:        Mike Leach or Mathieu Poirier
0005 Description:    (RW) Enable/Disable the CTI hardware.
0006 
0007 What:           /sys/bus/coresight/devices/<cti-name>/powered
0008 Date:           March 2020
0009 KernelVersion   5.7
0010 Contact:        Mike Leach or Mathieu Poirier
0011 Description:    (Read) Indicate if the CTI hardware is powered.
0012 
0013 What:           /sys/bus/coresight/devices/<cti-name>/ctmid
0014 Date:           March 2020
0015 KernelVersion   5.7
0016 Contact:        Mike Leach or Mathieu Poirier
0017 Description:    (Read) Display the associated CTM ID
0018 
0019 What:           /sys/bus/coresight/devices/<cti-name>/nr_trigger_cons
0020 Date:           March 2020
0021 KernelVersion   5.7
0022 Contact:        Mike Leach or Mathieu Poirier
0023 Description:    (Read) Number of devices connected to triggers on this CTI
0024 
0025 What:           /sys/bus/coresight/devices/<cti-name>/triggers<N>/name
0026 Date:           March 2020
0027 KernelVersion   5.7
0028 Contact:        Mike Leach or Mathieu Poirier
0029 Description:    (Read) Name of connected device <N>
0030 
0031 What:           /sys/bus/coresight/devices/<cti-name>/triggers<N>/in_signals
0032 Date:           March 2020
0033 KernelVersion   5.7
0034 Contact:        Mike Leach or Mathieu Poirier
0035 Description:    (Read) Input trigger signals from connected device <N>
0036 
0037 What:           /sys/bus/coresight/devices/<cti-name>/triggers<N>/in_types
0038 Date:           March 2020
0039 KernelVersion   5.7
0040 Contact:        Mike Leach or Mathieu Poirier
0041 Description:    (Read) Functional types for the input trigger signals
0042                 from connected device <N>
0043 
0044 What:           /sys/bus/coresight/devices/<cti-name>/triggers<N>/out_signals
0045 Date:           March 2020
0046 KernelVersion   5.7
0047 Contact:        Mike Leach or Mathieu Poirier
0048 Description:    (Read) Output trigger signals to connected device <N>
0049 
0050 What:           /sys/bus/coresight/devices/<cti-name>/triggers<N>/out_types
0051 Date:           March 2020
0052 KernelVersion   5.7
0053 Contact:        Mike Leach or Mathieu Poirier
0054 Description:    (Read) Functional types for the output trigger signals
0055                 to connected device <N>
0056 
0057 What:           /sys/bus/coresight/devices/<cti-name>/regs/inout_sel
0058 Date:           March 2020
0059 KernelVersion   5.7
0060 Contact:        Mike Leach or Mathieu Poirier
0061 Description:    (RW) Select the index for inen and outen registers.
0062 
0063 What:           /sys/bus/coresight/devices/<cti-name>/regs/inen
0064 Date:           March 2020
0065 KernelVersion   5.7
0066 Contact:        Mike Leach or Mathieu Poirier
0067 Description:    (RW) Read or write the CTIINEN register selected by inout_sel.
0068 
0069 What:           /sys/bus/coresight/devices/<cti-name>/regs/outen
0070 Date:           March 2020
0071 KernelVersion   5.7
0072 Contact:        Mike Leach or Mathieu Poirier
0073 Description:    (RW) Read or write the CTIOUTEN register selected by inout_sel.
0074 
0075 What:           /sys/bus/coresight/devices/<cti-name>/regs/gate
0076 Date:           March 2020
0077 KernelVersion   5.7
0078 Contact:        Mike Leach or Mathieu Poirier
0079 Description:    (RW) Read or write CTIGATE register.
0080 
0081 What:           /sys/bus/coresight/devices/<cti-name>/regs/asicctl
0082 Date:           March 2020
0083 KernelVersion   5.7
0084 Contact:        Mike Leach or Mathieu Poirier
0085 Description:    (RW) Read or write ASICCTL register.
0086 
0087 What:           /sys/bus/coresight/devices/<cti-name>/regs/intack
0088 Date:           March 2020
0089 KernelVersion   5.7
0090 Contact:        Mike Leach or Mathieu Poirier
0091 Description:    (Write) Write the INTACK register.
0092 
0093 What:           /sys/bus/coresight/devices/<cti-name>/regs/appset
0094 Date:           March 2020
0095 KernelVersion   5.7
0096 Contact:        Mike Leach or Mathieu Poirier
0097 Description:    (RW) Set CTIAPPSET register to activate channel. Read back to
0098                 determine current value of register.
0099 
0100 What:           /sys/bus/coresight/devices/<cti-name>/regs/appclear
0101 Date:           March 2020
0102 KernelVersion   5.7
0103 Contact:        Mike Leach or Mathieu Poirier
0104 Description:    (Write) Write APPCLEAR register to deactivate channel.
0105 
0106 What:           /sys/bus/coresight/devices/<cti-name>/regs/apppulse
0107 Date:           March 2020
0108 KernelVersion   5.7
0109 Contact:        Mike Leach or Mathieu Poirier
0110 Description:    (Write) Write APPPULSE to pulse a channel active for one clock
0111                 cycle.
0112 
0113 What:           /sys/bus/coresight/devices/<cti-name>/regs/chinstatus
0114 Date:           March 2020
0115 KernelVersion   5.7
0116 Contact:        Mike Leach or Mathieu Poirier
0117 Description:    (Read) Read current status of channel inputs.
0118 
0119 What:           /sys/bus/coresight/devices/<cti-name>/regs/choutstatus
0120 Date:           March 2020
0121 KernelVersion   5.7
0122 Contact:        Mike Leach or Mathieu Poirier
0123 Description:    (Read) read current status of channel outputs.
0124 
0125 What:           /sys/bus/coresight/devices/<cti-name>/regs/triginstatus
0126 Date:           March 2020
0127 KernelVersion   5.7
0128 Contact:        Mike Leach or Mathieu Poirier
0129 Description:    (Read) read current status of input trigger signals
0130 
0131 What:           /sys/bus/coresight/devices/<cti-name>/regs/trigoutstatus
0132 Date:           March 2020
0133 KernelVersion   5.7
0134 Contact:        Mike Leach or Mathieu Poirier
0135 Description:    (Read) read current status of output trigger signals.
0136 
0137 What:           /sys/bus/coresight/devices/<cti-name>/channels/trigin_attach
0138 Date:           March 2020
0139 KernelVersion   5.7
0140 Contact:        Mike Leach or Mathieu Poirier
0141 Description:    (Write) Attach a CTI input trigger to a CTM channel.
0142 
0143 What:           /sys/bus/coresight/devices/<cti-name>/channels/trigin_detach
0144 Date:           March 2020
0145 KernelVersion   5.7
0146 Contact:        Mike Leach or Mathieu Poirier
0147 Description:    (Write) Detach a CTI input trigger from a CTM channel.
0148 
0149 What:           /sys/bus/coresight/devices/<cti-name>/channels/trigout_attach
0150 Date:           March 2020
0151 KernelVersion   5.7
0152 Contact:        Mike Leach or Mathieu Poirier
0153 Description:    (Write) Attach a CTI output trigger to a CTM channel.
0154 
0155 What:           /sys/bus/coresight/devices/<cti-name>/channels/trigout_detach
0156 Date:           March 2020
0157 KernelVersion   5.7
0158 Contact:        Mike Leach or Mathieu Poirier
0159 Description:    (Write) Detach a CTI output trigger from a CTM channel.
0160 
0161 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_gate_enable
0162 Date:           March 2020
0163 KernelVersion   5.7
0164 Contact:        Mike Leach or Mathieu Poirier
0165 Description:    (RW) Enable CTIGATE for single channel (Write) or list enabled
0166                 channels through the gate (R).
0167 
0168 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_gate_disable
0169 Date:           March 2020
0170 KernelVersion   5.7
0171 Contact:        Mike Leach or Mathieu Poirier
0172 Description:    (Write) Disable CTIGATE for single channel.
0173 
0174 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_set
0175 Date:           March 2020
0176 KernelVersion   5.7
0177 Contact:        Mike Leach or Mathieu Poirier
0178 Description:    (Write) Activate a single channel.
0179 
0180 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_clear
0181 Date:           March 2020
0182 KernelVersion   5.7
0183 Contact:        Mike Leach or Mathieu Poirier
0184 Description:    (Write) Deactivate a single channel.
0185 
0186 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_pulse
0187 Date:           March 2020
0188 KernelVersion   5.7
0189 Contact:        Mike Leach or Mathieu Poirier
0190 Description:    (Write) Pulse a single channel - activate for a single clock cycle.
0191 
0192 What:           /sys/bus/coresight/devices/<cti-name>/channels/trigout_filtered
0193 Date:           March 2020
0194 KernelVersion   5.7
0195 Contact:        Mike Leach or Mathieu Poirier
0196 Description:    (Read) List of output triggers filtered across all connections.
0197 
0198 What:           /sys/bus/coresight/devices/<cti-name>/channels/trig_filter_enable
0199 Date:           March 2020
0200 KernelVersion   5.7
0201 Contact:        Mike Leach or Mathieu Poirier
0202 Description:    (RW) Enable or disable trigger output signal filtering.
0203 
0204 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_inuse
0205 Date:           March 2020
0206 KernelVersion   5.7
0207 Contact:        Mike Leach or Mathieu Poirier
0208 Description:    (Read) show channels with at least one attached trigger signal.
0209 
0210 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_free
0211 Date:           March 2020
0212 KernelVersion   5.7
0213 Contact:        Mike Leach or Mathieu Poirier
0214 Description:    (Read) show channels with no attached trigger signals.
0215 
0216 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_xtrigs_sel
0217 Date:           March 2020
0218 KernelVersion   5.7
0219 Contact:        Mike Leach or Mathieu Poirier
0220 Description:    (RW) Write channel number to select a channel to view, read to
0221                 see selected channel number.
0222 
0223 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_xtrigs_in
0224 Date:           March 2020
0225 KernelVersion   5.7
0226 Contact:        Mike Leach or Mathieu Poirier
0227 Description:    (Read) Read to see input triggers connected to selected view
0228                 channel.
0229 
0230 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_xtrigs_out
0231 Date:           March 2020
0232 KernelVersion   5.7
0233 Contact:        Mike Leach or Mathieu Poirier
0234 Description:    (Read) Read to see output triggers connected to selected view
0235                 channel.
0236 
0237 What:           /sys/bus/coresight/devices/<cti-name>/channels/chan_xtrigs_reset
0238 Date:           March 2020
0239 KernelVersion   5.7
0240 Contact:        Mike Leach or Mathieu Poirier
0241 Description:    (Write) Clear all channel / trigger programming.