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