summaryrefslogtreecommitdiff
path: root/drivers/hwtracing/intel_th/Kconfig
diff options
context:
space:
mode:
authorAlexander Shishkin <alexander.shishkin@linux.intel.com>2015-09-22 15:47:17 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-10-04 22:28:58 +0300
commitf04e449fc76e7bfd1b8ed11967ab092d05355b6b (patch)
tree326223d2f133c1892bd4a4156e2e97b5ed609b9a /drivers/hwtracing/intel_th/Kconfig
parentb27a6a3f97b90f05ed145f553de46d5d9d47d78d (diff)
downloadlinux-f04e449fc76e7bfd1b8ed11967ab092d05355b6b.tar.xz
intel_th: Add Software Trace Hub driver
Software Trace Hub (STH) is a trace source device in the Intel TH architecture, it generates data that then goes through the switch into one or several output ports. STH collects data from software sources using the stm device class abstraction. Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/hwtracing/intel_th/Kconfig')
-rw-r--r--drivers/hwtracing/intel_th/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/hwtracing/intel_th/Kconfig b/drivers/hwtracing/intel_th/Kconfig
index 56b9577b7ffb..b0855026c9f3 100644
--- a/drivers/hwtracing/intel_th/Kconfig
+++ b/drivers/hwtracing/intel_th/Kconfig
@@ -34,6 +34,16 @@ config INTEL_TH_GTH
Say Y here to enable GTH subdevice of Intel(R) Trace Hub.
+config INTEL_TH_STH
+ tristate "Intel(R) Trace Hub Software Trace Hub support"
+ depends on STM
+ help
+ Software Trace Hub (STH) enables trace data from software
+ trace sources to be sent out via Intel(R) Trace Hub. It
+ uses stm class device to interface with its sources.
+
+ Say Y here to enable STH subdevice of Intel(R) Trace Hub.
+
config INTEL_TH_DEBUG
bool "Intel(R) Trace Hub debugging"
depends on DEBUG_FS