intel_th: Support Host Debugger mode of operation
authorAlexander Shishkin <alexander.shishkin@linux.intel.com>
Mon, 19 Sep 2016 14:07:47 +0000 (17:07 +0300)
committerAlexander Shishkin <alexander.shishkin@linux.intel.com>
Fri, 18 Nov 2016 15:07:54 +0000 (17:07 +0200)
commitc49a75910c5ea9bbeb60a86350f232f6fcb13cc2
tree34940e4cb1789aa17e9dc67b33002b27186c535c
parent77c98b28ee68b9e26bd1492e547cb2e5d3fcfc94
intel_th: Support Host Debugger mode of operation

This patch adds a 'host_mode' module option to enable host-driven
operational mode in the driver. In this mode, the driver does not
perform trace configuration or enable trace capture, but still
provides all the means necessary for software trace sources to
write their data to the Trace Hub. This means that the debug host
takes care of all the configuration and enabling and we do not
interfere.

Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
drivers/hwtracing/intel_th/core.c
drivers/hwtracing/intel_th/intel_th.h