These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / hwtracing / coresight / Kconfig
index fc1f1ae..6c89211 100644 (file)
@@ -58,4 +58,23 @@ config CORESIGHT_SOURCE_ETM3X
          which allows tracing the instructions that a processor is executing
          This is primarily useful for instruction level tracing.  Depending
          the ETM version data tracing may also be available.
+
+config CORESIGHT_SOURCE_ETM4X
+       bool "CoreSight Embedded Trace Macrocell 4.x driver"
+       depends on ARM64
+       select CORESIGHT_LINKS_AND_SINKS
+       help
+         This driver provides support for the ETM4.x tracer module, tracing the
+         instructions that a processor is executing. This is primarily useful
+         for instruction level tracing. Depending on the implemented version
+         data tracing may also be available.
+
+config CORESIGHT_QCOM_REPLICATOR
+       bool "Qualcomm CoreSight Replicator driver"
+       depends on CORESIGHT_LINKS_AND_SINKS
+       help
+         This enables support for Qualcomm CoreSight link driver. The
+         programmable ATB replicator sends the ATB trace stream from the
+         ETB/ETF to the TPIUi and ETR.
+
 endif