Move drm_cpu_valid out of drm_init. drm_init is empty now.
authorJon Smirl <jonsmirl@yahoo.com>
Fri, 15 Oct 2004 20:36:15 +0000 (20:36 +0000)
committerJon Smirl <jonsmirl@yahoo.com>
Fri, 15 Oct 2004 20:36:15 +0000 (20:36 +0000)
linux-core/Makefile.kernel
linux-core/drmP.h
linux-core/drm_fops.c
linux-core/drm_init.c

index e1d2c1c..5a21a73 100644 (file)
@@ -8,7 +8,7 @@
 #
 
 drm-objs    := drm_auth.o drm_bufs.o drm_context.o drm_dma.o drm_drawable.o \
-               drm_drv.o drm_fops.o drm_init.o drm_ioctl.o drm_irq.o \
+               drm_drv.o drm_fops.o drm_ioctl.o drm_irq.o \
                drm_lock.o drm_memory.o drm_proc.o drm_stub.o drm_vm.o \
                drm_sysfs.o drm_pci.o drm_agpsupport.o drm_scatter.o \
                drm_sysfs.o drm_memory_debug.o
index 49cd904..e5ef3c1 100644 (file)
@@ -725,9 +725,6 @@ static inline int drm_core_has_MTRR(struct drm_device *dev)
 /** \name Internal function definitions */
 /*@{*/
 
-                               /* Misc. support (drm_init.h) */
-extern int drm_cpu_valid(void);
-
                                /* Driver support (drm_drv.h) */
 extern int drm_fb_loaded;
 extern int __devinit drm_init(struct drm_driver *driver,
index 54cebbc..ca4f9c8 100644 (file)
@@ -191,6 +191,23 @@ int drm_stub_open(struct inode *inode, struct file *filp)
 }
 
 /**
+ * Check whether DRI will run on this CPU.
+ *
+ * \return non-zero if the DRI will run on this CPU, or zero otherwise.
+ */
+static int drm_cpu_valid(void)
+{
+#if defined(__i386__)
+       if (boot_cpu_data.x86 == 3)
+               return 0;       /* No cmpxchg on a 386 */
+#endif
+#if defined(__sparc__) && !defined(__sparc_v9__)
+       return 0;               /* No cmpxchg before v9 sparc. */
+#endif
+       return 1;
+}
+
+/**
  * Called whenever a process opens /dev/drm.
  *
  * \param inode device inode.
index 0d3c1d8..2f04e26 100644 (file)
 
 #include "drmP.h"
 
-/**
- * Check whether DRI will run on this CPU.
- *
- * \return non-zero if the DRI will run on this CPU, or zero otherwise.
- */
-int drm_cpu_valid(void)
-{
-#if defined(__i386__)
-       if (boot_cpu_data.x86 == 3)
-               return 0;       /* No cmpxchg on a 386 */
-#endif
-#if defined(__sparc__) && !defined(__sparc_v9__)
-       return 0;               /* No cmpxchg before v9 sparc. */
-#endif
-       return 1;
-}