summaryrefslogtreecommitdiff
path: root/bmm_lib_priv.h
diff options
context:
space:
mode:
authorRussell King <rmk+cubox@arm.linux.org.uk>2013-12-05 18:46:37 +0000
committerRussell King <rmk@arm.linux.org.uk>2013-12-08 21:35:46 +0000
commitdcad449e26e81b71e4a498dc5bfaf014a5566acd (patch)
tree3267d9da183ea6f6ab94d7de3422b3c98b20127a /bmm_lib_priv.h
parent6def9c19ccdfb0cb2c22a5f1dcfb3bb1aba60c99 (diff)
Add dma_buf export API by physical addressv1.1.3
Add an API to export BMM buffers by passing in a physical address. This allows a BMM buffer without a virtual mapping to be passed to other device drivers.
Diffstat (limited to 'bmm_lib_priv.h')
-rw-r--r--bmm_lib_priv.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/bmm_lib_priv.h b/bmm_lib_priv.h
index f10a77b..42d4e64 100644
--- a/bmm_lib_priv.h
+++ b/bmm_lib_priv.h
@@ -44,6 +44,7 @@ typedef struct {
#define BMM_API_VERSION _IOWR(BMEM_IOCTL_MAGIC, 18, ioctl_arg_t)
#define BMM_GET_DMABUF_FD _IOWR(BMEM_IOCTL_MAGIC, 19, ioctl_arg_t)
#define BMM_FREE_PHYS _IOWR(BMEM_IOCTL_MAGIC, 20, ioctl_arg_t)
+#define BMM_GET_PHYS_DMABUF_FD _IOWR(BMEM_IOCTL_MAGIC, 21, ioctl_arg_t)
#define BMM_DEVICE_FILE "/dev/bmm"