summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
authorKishon Vijay Abraham I <kishon@ti.com>2020-03-16 16:54:23 +0530
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>2020-04-02 17:57:10 +0100
commit73c5762652c538527f654b8eb9af47ae2c2434af (patch)
tree2d40774c2f7c2a3b58080bc83bd0693b0cc9f2ce /include/uapi
parent0a121f9bc3f55b83b2c62f6d6fa8e3125e81964e (diff)
tools: PCI: Add 'd' command line option to support DMA
Add a new command line option 'd' to use DMA for data transfers. It should be used with read, write or copy commands. Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Tested-by: Alan Mikhak <alan.mikhak@sifive.com>
Diffstat (limited to 'include/uapi')
-rw-r--r--include/uapi/linux/pcitest.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/uapi/linux/pcitest.h b/include/uapi/linux/pcitest.h
index cbf422e56696..8b868761f8b4 100644
--- a/include/uapi/linux/pcitest.h
+++ b/include/uapi/linux/pcitest.h
@@ -20,4 +20,11 @@
#define PCITEST_SET_IRQTYPE _IOW('P', 0x8, int)
#define PCITEST_GET_IRQTYPE _IO('P', 0x9)
+#define PCITEST_FLAGS_USE_DMA 0x00000001
+
+struct pci_endpoint_test_xfer_param {
+ unsigned long size;
+ unsigned char flags;
+};
+
#endif /* __UAPI_LINUX_PCITEST_H */