summaryrefslogtreecommitdiff
path: root/shared-core/via_drm.h
diff options
context:
space:
mode:
authorThomas Hellstrom <unichrome@shipmail.org>2004-10-08 21:11:02 +0000
committerThomas Hellstrom <unichrome@shipmail.org>2004-10-08 21:11:02 +0000
commitd24194e904cbfc85147efae6922e497e0102b2eb (patch)
tree797dbd6e2131d7d1f7d49b22cbd761153a15b43f /shared-core/via_drm.h
parent3981f17227aa72b263d27e79aede307b1e2980a8 (diff)
Changed unsigned to uint32_t in some ioctl parameters. Introduced first
rudimentary command verifier for dma buffers. Changed the decoder futex ioctl parameters. Bumped the via major version number.
Diffstat (limited to 'shared-core/via_drm.h')
-rw-r--r--shared-core/via_drm.h23
1 files changed, 11 insertions, 12 deletions
diff --git a/shared-core/via_drm.h b/shared-core/via_drm.h
index 5b121491..a90366ff 100644
--- a/shared-core/via_drm.h
+++ b/shared-core/via_drm.h
@@ -101,19 +101,19 @@
#define VIDEO 0
#define AGP 1
typedef struct {
- unsigned int offset;
- unsigned int size;
+ uint32_t offset;
+ uint32_t size;
} drm_via_agp_t;
typedef struct {
- unsigned int offset;
- unsigned int size;
+ uint32_t offset;
+ uint32_t size;
} drm_via_fb_t;
typedef struct {
- unsigned int context;
- unsigned int type;
- unsigned int size;
+ uint32_t context;
+ uint32_t type;
+ uint32_t size;
unsigned long index;
unsigned long offset;
} drm_via_mem_t;
@@ -134,11 +134,10 @@ typedef struct _drm_via_futex {
enum {
VIA_FUTEX_WAIT = 0x00,
VIA_FUTEX_WAKE = 0X01
- } fut;
- unsigned int op;
- unsigned int ms;
- unsigned int lock;
- unsigned int val;
+ } func;
+ uint32_t ms;
+ uint32_t lock;
+ uint32_t val;
} drm_via_futex_t;
typedef struct _drm_via_dma_init {