summaryrefslogtreecommitdiffstats
path: root/drivers/misc/cxl/cxl.h
diff options
context:
space:
mode:
authorIan Munsie <imunsie@au1.ibm.com>2016-06-08 15:09:54 +1000
committerMichael Ellerman <mpe@ellerman.id.au>2016-06-16 23:10:26 +1000
commitb385c9e971468eb8816b26742449d6d1e49f55f1 (patch)
treec78d0b179f8fb8e0956a6659df185f3d9e754cf8 /drivers/misc/cxl/cxl.h
parent6d382616ac2283ed65c7a6a52d05b064488aa8f8 (diff)
downloadop-kernel-dev-b385c9e971468eb8816b26742449d6d1e49f55f1.zip
op-kernel-dev-b385c9e971468eb8816b26742449d6d1e49f55f1.tar.gz
cxl: Add support for CAPP DMA mode
This adds support for using CAPP DMA mode, which is required for XSL based cards such as the Mellanox CX4 to function. This is currently an RFC as it depends on the corresponding support to be merged into skiboot first, which was submitted here: http://patchwork.ozlabs.org/patch/625582/ In the event that the skiboot on the system does not have the above support, it will indicate as such in the kernel log and abort the init process. Signed-off-by: Ian Munsie <imunsie@au1.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'drivers/misc/cxl/cxl.h')
-rw-r--r--drivers/misc/cxl/cxl.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/misc/cxl/cxl.h b/drivers/misc/cxl/cxl.h
index 790faeb..ce2b9d5 100644
--- a/drivers/misc/cxl/cxl.h
+++ b/drivers/misc/cxl/cxl.h
@@ -543,6 +543,7 @@ struct cxl_service_layer_ops {
void (*debugfs_stop_trace)(struct cxl *adapter);
void (*write_timebase_ctrl)(struct cxl *adapter);
u64 (*timebase_read)(struct cxl *adapter);
+ int capi_mode;
};
struct cxl_native {
OpenPOWER on IntegriCloud