sysfs-bus-coresight-devices-tmc 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. What: /sys/bus/coresight/devices/<memory_map>.tmc/trigger_cntr
  2. Date: November 2014
  3. KernelVersion: 3.19
  4. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  5. Description: (RW) Disables write access to the Trace RAM by stopping the
  6. formatter after a defined number of words have been stored
  7. following the trigger event. Additional interface for this
  8. driver are expected to be added as it matures.
  9. What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rsz
  10. Date: March 2016
  11. KernelVersion: 4.7
  12. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  13. Description: (R) Defines the size, in 32-bit words, of the local RAM buffer.
  14. The value is read directly from HW register RSZ, 0x004.
  15. What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/sts
  16. Date: March 2016
  17. KernelVersion: 4.7
  18. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  19. Description: (R) Shows the value held by the TMC status register. The value
  20. is read directly from HW register STS, 0x00C.
  21. What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rrp
  22. Date: March 2016
  23. KernelVersion: 4.7
  24. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  25. Description: (R) Shows the value held by the TMC RAM Read Pointer register
  26. that is used to read entries from the Trace RAM over the APB
  27. interface. The value is read directly from HW register RRP,
  28. 0x014.
  29. What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rwp
  30. Date: March 2016
  31. KernelVersion: 4.7
  32. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  33. Description: (R) Shows the value held by the TMC RAM Write Pointer register
  34. that is used to sets the write pointer to write entries from
  35. the CoreSight bus into the Trace RAM. The value is read directly
  36. from HW register RWP, 0x018.
  37. What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/trg
  38. Date: March 2016
  39. KernelVersion: 4.7
  40. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  41. Description: (R) Similar to "trigger_cntr" above except that this value is
  42. read directly from HW register TRG, 0x01C.
  43. What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ctl
  44. Date: March 2016
  45. KernelVersion: 4.7
  46. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  47. Description: (R) Shows the value held by the TMC Control register. The value
  48. is read directly from HW register CTL, 0x020.
  49. What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ffsr
  50. Date: March 2016
  51. KernelVersion: 4.7
  52. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  53. Description: (R) Shows the value held by the TMC Formatter and Flush Status
  54. register. The value is read directly from HW register FFSR,
  55. 0x300.
  56. What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ffcr
  57. Date: March 2016
  58. KernelVersion: 4.7
  59. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  60. Description: (R) Shows the value held by the TMC Formatter and Flush Control
  61. register. The value is read directly from HW register FFCR,
  62. 0x304.
  63. What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/mode
  64. Date: March 2016
  65. KernelVersion: 4.7
  66. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  67. Description: (R) Shows the value held by the TMC Mode register, which
  68. indicate the mode the device has been configured to enact. The
  69. The value is read directly from the MODE register, 0x028.
  70. What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/devid
  71. Date: March 2016
  72. KernelVersion: 4.7
  73. Contact: Mathieu Poirier <mathieu.poirier@linaro.org>
  74. Description: (R) Indicates the capabilities of the Coresight TMC.
  75. The value is read directly from the DEVID register, 0xFC8,