sysfs-bus-coresight-devices-cti 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  1. What: /sys/bus/coresight/devices/<cti-name>/enable
  2. Date: March 2020
  3. KernelVersion 5.7
  4. Contact: Mike Leach or Mathieu Poirier
  5. Description: (RW) Enable/Disable the CTI hardware.
  6. What: /sys/bus/coresight/devices/<cti-name>/powered
  7. Date: March 2020
  8. KernelVersion 5.7
  9. Contact: Mike Leach or Mathieu Poirier
  10. Description: (Read) Indicate if the CTI hardware is powered.
  11. What: /sys/bus/coresight/devices/<cti-name>/ctmid
  12. Date: March 2020
  13. KernelVersion 5.7
  14. Contact: Mike Leach or Mathieu Poirier
  15. Description: (Read) Display the associated CTM ID
  16. What: /sys/bus/coresight/devices/<cti-name>/nr_trigger_cons
  17. Date: March 2020
  18. KernelVersion 5.7
  19. Contact: Mike Leach or Mathieu Poirier
  20. Description: (Read) Number of devices connected to triggers on this CTI
  21. What: /sys/bus/coresight/devices/<cti-name>/triggers<N>/name
  22. Date: March 2020
  23. KernelVersion 5.7
  24. Contact: Mike Leach or Mathieu Poirier
  25. Description: (Read) Name of connected device <N>
  26. What: /sys/bus/coresight/devices/<cti-name>/triggers<N>/in_signals
  27. Date: March 2020
  28. KernelVersion 5.7
  29. Contact: Mike Leach or Mathieu Poirier
  30. Description: (Read) Input trigger signals from connected device <N>
  31. What: /sys/bus/coresight/devices/<cti-name>/triggers<N>/in_types
  32. Date: March 2020
  33. KernelVersion 5.7
  34. Contact: Mike Leach or Mathieu Poirier
  35. Description: (Read) Functional types for the input trigger signals
  36. from connected device <N>
  37. What: /sys/bus/coresight/devices/<cti-name>/triggers<N>/out_signals
  38. Date: March 2020
  39. KernelVersion 5.7
  40. Contact: Mike Leach or Mathieu Poirier
  41. Description: (Read) Output trigger signals to connected device <N>
  42. What: /sys/bus/coresight/devices/<cti-name>/triggers<N>/out_types
  43. Date: March 2020
  44. KernelVersion 5.7
  45. Contact: Mike Leach or Mathieu Poirier
  46. Description: (Read) Functional types for the output trigger signals
  47. to connected device <N>
  48. What: /sys/bus/coresight/devices/<cti-name>/regs/inout_sel
  49. Date: March 2020
  50. KernelVersion 5.7
  51. Contact: Mike Leach or Mathieu Poirier
  52. Description: (RW) Select the index for inen and outen registers.
  53. What: /sys/bus/coresight/devices/<cti-name>/regs/inen
  54. Date: March 2020
  55. KernelVersion 5.7
  56. Contact: Mike Leach or Mathieu Poirier
  57. Description: (RW) Read or write the CTIINEN register selected by inout_sel.
  58. What: /sys/bus/coresight/devices/<cti-name>/regs/outen
  59. Date: March 2020
  60. KernelVersion 5.7
  61. Contact: Mike Leach or Mathieu Poirier
  62. Description: (RW) Read or write the CTIOUTEN register selected by inout_sel.
  63. What: /sys/bus/coresight/devices/<cti-name>/regs/gate
  64. Date: March 2020
  65. KernelVersion 5.7
  66. Contact: Mike Leach or Mathieu Poirier
  67. Description: (RW) Read or write CTIGATE register.
  68. What: /sys/bus/coresight/devices/<cti-name>/regs/asicctl
  69. Date: March 2020
  70. KernelVersion 5.7
  71. Contact: Mike Leach or Mathieu Poirier
  72. Description: (RW) Read or write ASICCTL register.
  73. What: /sys/bus/coresight/devices/<cti-name>/regs/intack
  74. Date: March 2020
  75. KernelVersion 5.7
  76. Contact: Mike Leach or Mathieu Poirier
  77. Description: (Write) Write the INTACK register.
  78. What: /sys/bus/coresight/devices/<cti-name>/regs/appset
  79. Date: March 2020
  80. KernelVersion 5.7
  81. Contact: Mike Leach or Mathieu Poirier
  82. Description: (RW) Set CTIAPPSET register to activate channel. Read back to
  83. determine current value of register.
  84. What: /sys/bus/coresight/devices/<cti-name>/regs/appclear
  85. Date: March 2020
  86. KernelVersion 5.7
  87. Contact: Mike Leach or Mathieu Poirier
  88. Description: (Write) Write APPCLEAR register to deactivate channel.
  89. What: /sys/bus/coresight/devices/<cti-name>/regs/apppulse
  90. Date: March 2020
  91. KernelVersion 5.7
  92. Contact: Mike Leach or Mathieu Poirier
  93. Description: (Write) Write APPPULSE to pulse a channel active for one clock
  94. cycle.
  95. What: /sys/bus/coresight/devices/<cti-name>/regs/chinstatus
  96. Date: March 2020
  97. KernelVersion 5.7
  98. Contact: Mike Leach or Mathieu Poirier
  99. Description: (Read) Read current status of channel inputs.
  100. What: /sys/bus/coresight/devices/<cti-name>/regs/choutstatus
  101. Date: March 2020
  102. KernelVersion 5.7
  103. Contact: Mike Leach or Mathieu Poirier
  104. Description: (Read) read current status of channel outputs.
  105. What: /sys/bus/coresight/devices/<cti-name>/regs/triginstatus
  106. Date: March 2020
  107. KernelVersion 5.7
  108. Contact: Mike Leach or Mathieu Poirier
  109. Description: (Read) read current status of input trigger signals
  110. What: /sys/bus/coresight/devices/<cti-name>/regs/trigoutstatus
  111. Date: March 2020
  112. KernelVersion 5.7
  113. Contact: Mike Leach or Mathieu Poirier
  114. Description: (Read) read current status of output trigger signals.
  115. What: /sys/bus/coresight/devices/<cti-name>/channels/trigin_attach
  116. Date: March 2020
  117. KernelVersion 5.7
  118. Contact: Mike Leach or Mathieu Poirier
  119. Description: (Write) Attach a CTI input trigger to a CTM channel.
  120. What: /sys/bus/coresight/devices/<cti-name>/channels/trigin_detach
  121. Date: March 2020
  122. KernelVersion 5.7
  123. Contact: Mike Leach or Mathieu Poirier
  124. Description: (Write) Detach a CTI input trigger from a CTM channel.
  125. What: /sys/bus/coresight/devices/<cti-name>/channels/trigout_attach
  126. Date: March 2020
  127. KernelVersion 5.7
  128. Contact: Mike Leach or Mathieu Poirier
  129. Description: (Write) Attach a CTI output trigger to a CTM channel.
  130. What: /sys/bus/coresight/devices/<cti-name>/channels/trigout_detach
  131. Date: March 2020
  132. KernelVersion 5.7
  133. Contact: Mike Leach or Mathieu Poirier
  134. Description: (Write) Detach a CTI output trigger from a CTM channel.
  135. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_gate_enable
  136. Date: March 2020
  137. KernelVersion 5.7
  138. Contact: Mike Leach or Mathieu Poirier
  139. Description: (RW) Enable CTIGATE for single channel (Write) or list enabled
  140. channels through the gate (R).
  141. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_gate_disable
  142. Date: March 2020
  143. KernelVersion 5.7
  144. Contact: Mike Leach or Mathieu Poirier
  145. Description: (Write) Disable CTIGATE for single channel.
  146. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_set
  147. Date: March 2020
  148. KernelVersion 5.7
  149. Contact: Mike Leach or Mathieu Poirier
  150. Description: (Write) Activate a single channel.
  151. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_clear
  152. Date: March 2020
  153. KernelVersion 5.7
  154. Contact: Mike Leach or Mathieu Poirier
  155. Description: (Write) Deactivate a single channel.
  156. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_pulse
  157. Date: March 2020
  158. KernelVersion 5.7
  159. Contact: Mike Leach or Mathieu Poirier
  160. Description: (Write) Pulse a single channel - activate for a single clock cycle.
  161. What: /sys/bus/coresight/devices/<cti-name>/channels/trigout_filtered
  162. Date: March 2020
  163. KernelVersion 5.7
  164. Contact: Mike Leach or Mathieu Poirier
  165. Description: (Read) List of output triggers filtered across all connections.
  166. What: /sys/bus/coresight/devices/<cti-name>/channels/trig_filter_enable
  167. Date: March 2020
  168. KernelVersion 5.7
  169. Contact: Mike Leach or Mathieu Poirier
  170. Description: (RW) Enable or disable trigger output signal filtering.
  171. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_inuse
  172. Date: March 2020
  173. KernelVersion 5.7
  174. Contact: Mike Leach or Mathieu Poirier
  175. Description: (Read) show channels with at least one attached trigger signal.
  176. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_free
  177. Date: March 2020
  178. KernelVersion 5.7
  179. Contact: Mike Leach or Mathieu Poirier
  180. Description: (Read) show channels with no attached trigger signals.
  181. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_xtrigs_sel
  182. Date: March 2020
  183. KernelVersion 5.7
  184. Contact: Mike Leach or Mathieu Poirier
  185. Description: (RW) Write channel number to select a channel to view, read to
  186. see selected channel number.
  187. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_xtrigs_in
  188. Date: March 2020
  189. KernelVersion 5.7
  190. Contact: Mike Leach or Mathieu Poirier
  191. Description: (Read) Read to see input triggers connected to selected view
  192. channel.
  193. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_xtrigs_out
  194. Date: March 2020
  195. KernelVersion 5.7
  196. Contact: Mike Leach or Mathieu Poirier
  197. Description: (Read) Read to see output triggers connected to selected view
  198. channel.
  199. What: /sys/bus/coresight/devices/<cti-name>/channels/chan_xtrigs_reset
  200. Date: March 2020
  201. KernelVersion 5.7
  202. Contact: Mike Leach or Mathieu Poirier
  203. Description: (Write) Clear all channel / trigger programming.