More changes for sync with Linux 2.4.0-test9-pre7
authorRik Faith <faith@alephnull.com>
Fri, 29 Sep 2000 02:05:41 +0000 (02:05 +0000)
committerRik Faith <faith@alephnull.com>
Fri, 29 Sep 2000 02:05:41 +0000 (02:05 +0000)
linux-core/README.drm
linux-core/drmP.h
linux/README.drm
linux/drm.h
linux/drmP.h
linux/mga_context.c
shared-core/drm.h
shared/drm.h

index 5c293fb..6441e01 100644 (file)
@@ -1,4 +1,3 @@
-
 ************************************************************
 * For the very latest on DRI development, please see:      *
 *     http://dri.sourceforge.net/                          *
index 1f88341..6be90c5 100644 (file)
@@ -152,11 +152,6 @@ typedef struct wait_queue *wait_queue_head_t;
 #define module_exit(x)  void cleanup_module(void) { x(); }
 #endif
 
-                               /* virt_to_page added in 2.4.0-test6 */
-#if LINUX_VERSION_CODE < 0x020400
-#define virt_to_page(kaddr) (mem_map + MAP_NR(kaddr))
-#endif
-
                                /* Generic cmpxchg added in 2.3.x */
 #ifndef __HAVE_ARCH_CMPXCHG
                                /* Include this here so that driver can be
index 5c293fb..6441e01 100644 (file)
@@ -1,4 +1,3 @@
-
 ************************************************************
 * For the very latest on DRI development, please see:      *
 *     http://dri.sourceforge.net/                          *
index 7177147..b182f2c 100644 (file)
 
 #if defined(__linux__)
 #include <asm/ioctl.h>         /* For _IO* macros */
+#define DRM_IOCTL_NR(n)             _IOC_NR(n)
 #elif defined(__FreeBSD__)
 #include <sys/ioccom.h>
+#define DRM_IOCTL_NR(n)             ((n) & 0xff)
 #endif
 
 #define DRM_PROC_DEVICES "/proc/devices"
@@ -293,11 +295,6 @@ typedef struct drm_agp_info {
 } drm_agp_info_t;
 
 #define DRM_IOCTL_BASE      'd'
-#if defined(__linux__)
-#define DRM_IOCTL_NR(n)             _IOC_NR(n)
-#elif defined(__FreeBSD__)
-#define DRM_IOCTL_NR(n)             ((n) & 0xff)
-#endif
 #define DRM_IO(nr)          _IO(DRM_IOCTL_BASE,nr)
 #define DRM_IOR(nr,size)     _IOR(DRM_IOCTL_BASE,nr,size)
 #define DRM_IOW(nr,size)     _IOW(DRM_IOCTL_BASE,nr,size)
index 1f88341..6be90c5 100644 (file)
@@ -152,11 +152,6 @@ typedef struct wait_queue *wait_queue_head_t;
 #define module_exit(x)  void cleanup_module(void) { x(); }
 #endif
 
-                               /* virt_to_page added in 2.4.0-test6 */
-#if LINUX_VERSION_CODE < 0x020400
-#define virt_to_page(kaddr) (mem_map + MAP_NR(kaddr))
-#endif
-
                                /* Generic cmpxchg added in 2.3.x */
 #ifndef __HAVE_ARCH_CMPXCHG
                                /* Include this here so that driver can be
index 5125cff..b26c7c9 100644 (file)
@@ -199,9 +199,7 @@ int mga_rmctx(struct inode *inode, struct file *filp, unsigned int cmd,
        if (copy_from_user(&ctx, (drm_ctx_t *)arg, sizeof(ctx)))
                return -EFAULT;
        DRM_DEBUG("%d\n", ctx.handle);
-       if(ctx.handle == DRM_KERNEL_CONTEXT+1) {
-               priv->remove_auth_on_close = 1;
-       }
+       if(ctx.handle == DRM_KERNEL_CONTEXT+1) priv->remove_auth_on_close = 1;
 
        if(ctx.handle != DRM_KERNEL_CONTEXT) {
                drm_ctxbitmap_free(dev, ctx.handle);
index 7177147..b182f2c 100644 (file)
 
 #if defined(__linux__)
 #include <asm/ioctl.h>         /* For _IO* macros */
+#define DRM_IOCTL_NR(n)             _IOC_NR(n)
 #elif defined(__FreeBSD__)
 #include <sys/ioccom.h>
+#define DRM_IOCTL_NR(n)             ((n) & 0xff)
 #endif
 
 #define DRM_PROC_DEVICES "/proc/devices"
@@ -293,11 +295,6 @@ typedef struct drm_agp_info {
 } drm_agp_info_t;
 
 #define DRM_IOCTL_BASE      'd'
-#if defined(__linux__)
-#define DRM_IOCTL_NR(n)             _IOC_NR(n)
-#elif defined(__FreeBSD__)
-#define DRM_IOCTL_NR(n)             ((n) & 0xff)
-#endif
 #define DRM_IO(nr)          _IO(DRM_IOCTL_BASE,nr)
 #define DRM_IOR(nr,size)     _IOR(DRM_IOCTL_BASE,nr,size)
 #define DRM_IOW(nr,size)     _IOW(DRM_IOCTL_BASE,nr,size)
index 7177147..b182f2c 100644 (file)
 
 #if defined(__linux__)
 #include <asm/ioctl.h>         /* For _IO* macros */
+#define DRM_IOCTL_NR(n)             _IOC_NR(n)
 #elif defined(__FreeBSD__)
 #include <sys/ioccom.h>
+#define DRM_IOCTL_NR(n)             ((n) & 0xff)
 #endif
 
 #define DRM_PROC_DEVICES "/proc/devices"
@@ -293,11 +295,6 @@ typedef struct drm_agp_info {
 } drm_agp_info_t;
 
 #define DRM_IOCTL_BASE      'd'
-#if defined(__linux__)
-#define DRM_IOCTL_NR(n)             _IOC_NR(n)
-#elif defined(__FreeBSD__)
-#define DRM_IOCTL_NR(n)             ((n) & 0xff)
-#endif
 #define DRM_IO(nr)          _IO(DRM_IOCTL_BASE,nr)
 #define DRM_IOR(nr,size)     _IOR(DRM_IOCTL_BASE,nr,size)
 #define DRM_IOW(nr,size)     _IOW(DRM_IOCTL_BASE,nr,size)