From fa6b1d129e7bf8acf41e66c9c665ae9f9c1d5b0d Mon Sep 17 00:00:00 2001 From: Jon Smirl Date: Mon, 27 Sep 2004 19:51:38 +0000 Subject: First check in for DRM that splits core from personality modules --- shared/mach64_drv.h | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'shared/mach64_drv.h') diff --git a/shared/mach64_drv.h b/shared/mach64_drv.h index b49e6f65..f047b7ef 100644 --- a/shared/mach64_drv.h +++ b/shared/mach64_drv.h @@ -28,12 +28,24 @@ * Gareth Hughes * Frank C. Earl * Leif Delgass - * José Fonseca + * Jos�Fonseca */ #ifndef __MACH64_DRV_H__ #define __MACH64_DRV_H__ +/* General customization: + */ + +#define DRIVER_AUTHOR "Gareth Hughes, Leif Delgass, José Fonseca" + +#define DRIVER_NAME "mach64" +#define DRIVER_DESC "DRM module for the ATI Rage Pro" +#define DRIVER_DATE "20020904" + +#define DRIVER_MAJOR 1 +#define DRIVER_MINOR 0 +#define DRIVER_PATCHLEVEL 0 /* FIXME: remove these when not needed */ /* Development driver options */ @@ -102,6 +114,7 @@ extern int mach64_dma_idle( DRM_IOCTL_ARGS ); extern int mach64_dma_flush( DRM_IOCTL_ARGS ); extern int mach64_engine_reset( DRM_IOCTL_ARGS ); extern int mach64_dma_buffers( DRM_IOCTL_ARGS ); +extern void mach64_driver_pretakedown(drm_device_t *dev); extern int mach64_init_freelist( drm_device_t *dev ); extern void mach64_destroy_freelist( drm_device_t *dev ); -- cgit v1.2.3