xref: /linux/drivers/hwtracing/stm/Kconfig (revision e3e5a3d3da3e68ac5a7ab0278dffec8353ca8174)
17bd1d409SAlexander Shishkinconfig STM
27bd1d409SAlexander Shishkin	tristate "System Trace Module devices"
37bd1d409SAlexander Shishkin	help
47bd1d409SAlexander Shishkin	  A System Trace Module (STM) is a device exporting data in System
57bd1d409SAlexander Shishkin	  Trace Protocol (STP) format as defined by MIPI STP standards.
67bd1d409SAlexander Shishkin	  Examples of such devices are Intel(R) Trace Hub and Coresight STM.
77bd1d409SAlexander Shishkin
87bd1d409SAlexander Shishkin	  Say Y here to enable System Trace Module device support.
92c415381SAlexander Shishkin
102c415381SAlexander Shishkinconfig STM_DUMMY
112c415381SAlexander Shishkin	tristate "Dummy STM driver"
122c415381SAlexander Shishkin	help
132c415381SAlexander Shishkin	  This is a simple dummy device that pretends to be an stm device
142c415381SAlexander Shishkin	  and discards your data. Use for stm class testing.
152c415381SAlexander Shishkin
162c415381SAlexander Shishkin	  If you don't know what this is, say N.
17*e3e5a3d3SAlexander Shishkin
18*e3e5a3d3SAlexander Shishkinconfig STM_SOURCE_CONSOLE
19*e3e5a3d3SAlexander Shishkin	tristate "Kernel console over STM devices"
20*e3e5a3d3SAlexander Shishkin	help
21*e3e5a3d3SAlexander Shishkin	  This is a kernel space trace source that sends kernel log
22*e3e5a3d3SAlexander Shishkin	  messages to trace hosts over STM devices.
23*e3e5a3d3SAlexander Shishkin
24*e3e5a3d3SAlexander Shishkin	  If you want to send kernel console messages over STM devices,
25*e3e5a3d3SAlexander Shishkin	  say Y.
26