diff options
Diffstat (limited to 'linux-core/drm_bo.c')
-rw-r--r-- | linux-core/drm_bo.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/linux-core/drm_bo.c b/linux-core/drm_bo.c index fb360e7f..217a33b1 100644 --- a/linux-core/drm_bo.c +++ b/linux-core/drm_bo.c @@ -414,7 +414,6 @@ static void drm_bo_destroy_locked(struct drm_buffer_object * bo) atomic_dec(&bm->count); - // BUG_ON(!list_empty(&bo->base.list)); drm_ctl_free(bo, sizeof(*bo), DRM_MEM_BUFOBJ); return; @@ -1946,7 +1945,7 @@ int drm_bo_wait_idle_ioctl(struct drm_device *dev, void *data, struct drm_file * * Pinned buffers will not be evicted from or move within their memory area. * Must be called with the hardware lock held for pinning. */ -static int +int drm_bo_set_pin(struct drm_device *dev, struct drm_buffer_object *bo, int pin) { @@ -2007,6 +2006,7 @@ drm_bo_set_pin(struct drm_device *dev, struct drm_buffer_object *bo, mutex_unlock(&bo->mutex); return 0; } +EXPORT_SYMBOL(drm_bo_set_pin); int drm_bo_set_pin_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv) @@ -2403,6 +2403,7 @@ int drm_bo_driver_finish(struct drm_device * dev) mutex_unlock(&dev->bm.init_mutex); return ret; } +EXPORT_SYMBOL(drm_bo_driver_finish); int drm_bo_driver_init(struct drm_device * dev) { |