summaryrefslogtreecommitdiff
path: root/uio_vmeta.h
diff options
context:
space:
mode:
Diffstat (limited to 'uio_vmeta.h')
-rw-r--r--uio_vmeta.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/uio_vmeta.h b/uio_vmeta.h
index 6f262a7..08ebaa1 100644
--- a/uio_vmeta.h
+++ b/uio_vmeta.h
@@ -55,7 +55,12 @@ struct vmeta_info {
struct {
uint32_t phys;
uint32_t size;
- } map[3];
+ } map[2];
+};
+
+struct vmeta_mmap {
+ uint64_t addr;
+ uint32_t size;
};
#define VMETA_STATUS_BIT_USED 0
@@ -87,5 +92,6 @@ struct vmeta_info {
#define VMETA_CMD_FORCE_INI _IO(IOP_MAGIC, 19)
#define VMETA_CMD_GET_USER_NUM _IOR(IOP_MAGIC, 20, unsigned)
#define VMETA_CMD_GET_INFO _IOR(IOP_MAGIC, 21, struct vmeta_info)
+#define VMETA_CMD_MAP_SW_CONTEXT _IOWR(IOP_MAGIC, 22, struct vmeta_mmap)
#endif /* __UIO_VMETA_H */