summaryrefslogtreecommitdiff
path: root/shared-core/r128_drv.h
diff options
context:
space:
mode:
authorDave Airlie <airlied@linux.ie>2005-02-01 11:08:31 +0000
committerDave Airlie <airlied@linux.ie>2005-02-01 11:08:31 +0000
commit0d6b7fcb79e9bf6f823b5802f8317056015faeec (patch)
treee1b1ed4dfbc01fde9b61cab0be66678da75222dd /shared-core/r128_drv.h
parent1dd948f280b52645b320ea0745ec48b8d98c9d9b (diff)
cleanup patch from Adrian Bunk <bunk@stusta.de>
Diffstat (limited to 'shared-core/r128_drv.h')
-rw-r--r--shared-core/r128_drv.h22
1 files changed, 6 insertions, 16 deletions
diff --git a/shared-core/r128_drv.h b/shared-core/r128_drv.h
index ed259498..0db3200b 100644
--- a/shared-core/r128_drv.h
+++ b/shared-core/r128_drv.h
@@ -42,6 +42,12 @@
#define DRIVER_DESC "ATI Rage 128"
#define DRIVER_DATE "20030725"
+/* Interface history:
+ *
+ * ?? - ??
+ * 2.4 - Add support for ycbcr textures (no new ioctls)
+ * 2.5 - Add FLIP ioctl, disable FULLSCREEN.
+ */
#define DRIVER_MAJOR 2
#define DRIVER_MINOR 5
#define DRIVER_PATCHLEVEL 0
@@ -132,27 +138,13 @@ extern int r128_cce_idle(DRM_IOCTL_ARGS);
extern int r128_engine_reset(DRM_IOCTL_ARGS);
extern int r128_fullscreen(DRM_IOCTL_ARGS);
extern int r128_cce_buffers(DRM_IOCTL_ARGS);
-extern int r128_getparam(DRM_IOCTL_ARGS);
extern void r128_freelist_reset(drm_device_t * dev);
-extern drm_buf_t *r128_freelist_get(drm_device_t * dev);
extern int r128_wait_ring(drm_r128_private_t * dev_priv, int n);
extern int r128_do_cce_idle(drm_r128_private_t * dev_priv);
extern int r128_do_cleanup_cce(drm_device_t * dev);
-extern int r128_do_cleanup_pageflip(drm_device_t * dev);
-
- /* r128_state.c */
-extern int r128_cce_clear(DRM_IOCTL_ARGS);
-extern int r128_cce_swap(DRM_IOCTL_ARGS);
-extern int r128_cce_flip(DRM_IOCTL_ARGS);
-extern int r128_cce_vertex(DRM_IOCTL_ARGS);
-extern int r128_cce_indices(DRM_IOCTL_ARGS);
-extern int r128_cce_blit(DRM_IOCTL_ARGS);
-extern int r128_cce_depth(DRM_IOCTL_ARGS);
-extern int r128_cce_stipple(DRM_IOCTL_ARGS);
-extern int r128_cce_indirect(DRM_IOCTL_ARGS);
extern int r128_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence);
@@ -397,8 +389,6 @@ do { \
R128_WRITE(R128_CLOCK_CNTL_DATA, (val)); \
} while (0)
-extern int R128_READ_PLL(drm_device_t * dev, int addr);
-
#define CCE_PACKET0( reg, n ) (R128_CCE_PACKET0 | \
((n) << 16) | ((reg) >> 2))
#define CCE_PACKET1( reg0, reg1 ) (R128_CCE_PACKET1 | \