Revert part of earlier commit that caused an unresolved symbol for i915.
authorMichel Dänzer <michel@tungstengraphics.com>
Tue, 16 Oct 2007 13:10:08 +0000 (15:10 +0200)
committerMichel Dänzer <michel@tungstengraphics.com>
Tue, 16 Oct 2007 13:10:22 +0000 (15:10 +0200)
linux-core/drm_fence.c
linux-core/drm_objects.h

index d1969f8..e696b42 100644 (file)
@@ -517,7 +517,7 @@ static int drm_fence_object_init(struct drm_device * dev, uint32_t fence_class,
        return ret;
 }
 
-static int drm_fence_add_user_object(struct drm_file * priv, struct drm_fence_object * fence,
+int drm_fence_add_user_object(struct drm_file * priv, struct drm_fence_object * fence,
                              int shareable)
 {
        struct drm_device *dev = priv->head->dev;
@@ -535,6 +535,7 @@ out:
        mutex_unlock(&dev->struct_mutex);
        return ret;
 }
+EXPORT_SYMBOL(drm_fence_add_user_object);
 
 int drm_fence_object_create(struct drm_device * dev, uint32_t fence_class, uint32_t type,
                            unsigned flags, struct drm_fence_object ** c_fence)
index 67c3374..726ccbe 100644 (file)
@@ -213,6 +213,9 @@ extern int drm_fence_object_emit(struct drm_fence_object * fence,
 extern void drm_fence_fill_arg(struct drm_fence_object *fence,
                               struct drm_fence_arg *arg);
 
+extern int drm_fence_add_user_object(struct drm_file * priv,
+                                    struct drm_fence_object * fence, int shareable);
+
 extern int drm_fence_create_ioctl(struct drm_device *dev, void *data,
                                  struct drm_file *file_priv);
 extern int drm_fence_destroy_ioctl(struct drm_device *dev, void *data,