diff options
author | Thomas Hellstrom <unichrome@shipmail.org> | 2004-10-08 21:11:02 +0000 |
---|---|---|
committer | Thomas Hellstrom <unichrome@shipmail.org> | 2004-10-08 21:11:02 +0000 |
commit | d24194e904cbfc85147efae6922e497e0102b2eb (patch) | |
tree | 797dbd6e2131d7d1f7d49b22cbd761153a15b43f /shared/via_drm.h | |
parent | 3981f17227aa72b263d27e79aede307b1e2980a8 (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/via_drm.h')
-rw-r--r-- | shared/via_drm.h | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/shared/via_drm.h b/shared/via_drm.h index ddc89f83..52adade2 100644 --- a/shared/via_drm.h +++ b/shared/via_drm.h @@ -90,19 +90,19 @@ #define VIDEO 0 #define AGP 1 typedef struct { - unsigned int offset; - unsigned int size; + unsigned long offset; + unsigned long size; } drm_via_agp_t; typedef struct { - unsigned int offset; - unsigned int size; + unsigned long offset; + unsigned long size; } drm_via_fb_t; typedef struct { - unsigned int context; - unsigned int type; - unsigned int size; + uint32_t context; + uint32_t type; + unsigned long size; unsigned long index; unsigned long offset; } drm_via_mem_t; @@ -123,11 +123,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 { |