summaryrefslogtreecommitdiff
path: root/vmeta_lib.h
diff options
context:
space:
mode:
authorRussell King <rmk@arm.linux.org.uk>2012-10-18 11:54:00 +0100
committerRussell King <rmk@arm.linux.org.uk>2012-10-20 22:04:04 +0100
commitcd2a540b2af83f057fce5a2f6ea64dd4f1d91ffb (patch)
treeed002e8e109ddd2a00e22977ba2e239f2244fd79 /vmeta_lib.h
parent6bf3df0b28d2938d65ad455d9b4d5ea1a68031c6 (diff)
Correctly type kernel_share_va/io_mem_virt_addr/vdec_obj_va
This avoids a whole raft of completely unnecessary casts.
Diffstat (limited to 'vmeta_lib.h')
-rw-r--r--vmeta_lib.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/vmeta_lib.h b/vmeta_lib.h
index c2367e1..013d881 100644
--- a/vmeta_lib.h
+++ b/vmeta_lib.h
@@ -183,13 +183,13 @@ typedef struct vdec_os_driver_cb_s
{
int uiofd; // the uio file descriptor
UNSG32 io_mem_phy_addr; // the physical addr of io register base
- SIGN32 io_mem_virt_addr; // the reg base addr that maped from kernel
+ void *io_mem_virt_addr; // the reg base addr that maped from kernel
UNSG32 io_mem_size; // the size of io mem area
int refcount; // reference count in current process
- SIGN32 vdec_obj_va;
+ void *vdec_obj_va;
UNSG32 vdec_obj_size;
UNSG32 hw_context_pa;
- SIGN32 kernel_share_va;
+ struct _kernel_share *kernel_share_va;
UNSG32 kernel_share_size;
int kern_ver; //vmeta kernel version
} vdec_os_driver_cb_t;