diff options
author | Thomas Hellstrom <unichrome@shipmail.org> | 2005-01-07 11:37:01 +0000 |
---|---|---|
committer | Thomas Hellstrom <unichrome@shipmail.org> | 2005-01-07 11:37:01 +0000 |
commit | fb6a4d0a7dfd8e996dca6d45bb820979f231c82c (patch) | |
tree | 996e426b9e6c1d50b2c202fa88f80b37bb752301 /shared-core/via_drv.h | |
parent | ca2b94cfa2f07c4fd1188d85d8d916318e15e7f2 (diff) |
via updates: moved the verifier state struct to dev_priv. Implemented AGP
alignment check.
Diffstat (limited to 'shared-core/via_drv.h')
-rw-r--r-- | shared-core/via_drv.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/shared-core/via_drv.h b/shared-core/via_drv.h index 05ae40ac..f8824301 100644 --- a/shared-core/via_drv.h +++ b/shared-core/via_drv.h @@ -32,7 +32,9 @@ #define DRIVER_MAJOR 2 #define DRIVER_MINOR 4 -#define DRIVER_PATCHLEVEL 2 +#define DRIVER_PATCHLEVEL 3 + +#include "via_verifier.h" typedef struct drm_via_ring_buffer { drm_map_t map; @@ -57,6 +59,7 @@ typedef struct drm_via_private { struct timeval last_vblank; int last_vblank_valid; unsigned usec_per_vblank; + drm_via_state_t hc_state; } drm_via_private_t; /* VIA MMIO register access */ @@ -83,7 +86,6 @@ extern void via_driver_irq_uninstall(drm_device_t * dev); extern int via_dma_cleanup(drm_device_t * dev); extern void via_init_command_verifier(void); -extern int via_verify_command_stream(const uint32_t * buf, unsigned int size, drm_device_t *dev); extern int via_wait_idle(drm_via_private_t * dev_priv); extern int via_driver_dma_quiescent(drm_device_t * dev); |