summaryrefslogtreecommitdiffstats
path: root/drivers/misc/cxl/Makefile
diff options
context:
space:
mode:
authorIan Munsie <imunsie@au1.ibm.com>2015-01-09 20:34:36 +1100
committerMichael Ellerman <mpe@ellerman.id.au>2015-01-22 17:31:51 +1100
commit9bcf28cdb28e6a793c4e59f0a42c66fe241993a8 (patch)
treea9a9f854584e3f03b58ea714e73d2b71089b4008 /drivers/misc/cxl/Makefile
parentd3383aaae9800b9e13e25b71f70dff3814d10373 (diff)
downloadblackbird-op-linux-9bcf28cdb28e6a793c4e59f0a42c66fe241993a8.tar.gz
blackbird-op-linux-9bcf28cdb28e6a793c4e59f0a42c66fe241993a8.zip
cxl: Add tracepoints
This patch adds tracepoints throughout the cxl driver, which can provide insight into: - Context lifetimes - Commands sent to the PSL and AFU and their completion status - Segment and page table misses and their resolution - PSL and AFU interrupts - slbia calls from the powerpc copro_fault code These tracepoints are mostly intended to aid in debugging (particularly for new AFU designs), and may be useful standalone or in conjunction with hardware traces collected by the PSL (read out via the trace interface in debugfs) and AFUs. Signed-off-by: Ian Munsie <imunsie@au1.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'drivers/misc/cxl/Makefile')
-rw-r--r--drivers/misc/cxl/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/misc/cxl/Makefile b/drivers/misc/cxl/Makefile
index 165e98fef2c2..edb494d3ff27 100644
--- a/drivers/misc/cxl/Makefile
+++ b/drivers/misc/cxl/Makefile
@@ -1,3 +1,6 @@
-cxl-y += main.o file.o irq.o fault.o native.o context.o sysfs.o debugfs.o pci.o
+cxl-y += main.o file.o irq.o fault.o native.o context.o sysfs.o debugfs.o pci.o trace.o
obj-$(CONFIG_CXL) += cxl.o
obj-$(CONFIG_CXL_BASE) += base.o
+
+# For tracepoints to include our trace.h from tracepoint infrastructure:
+CFLAGS_trace.o := -I$(src)
OpenPOWER on IntegriCloud