diff options
Diffstat (limited to 'linux-core/drm_bo.c')
-rw-r--r-- | linux-core/drm_bo.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/linux-core/drm_bo.c b/linux-core/drm_bo.c index 717e5dab..89062f11 100644 --- a/linux-core/drm_bo.c +++ b/linux-core/drm_bo.c @@ -503,6 +503,7 @@ void drm_bo_usage_deref_locked(struct drm_buffer_object ** bo) drm_bo_destroy_locked(tmp_bo); } } +EXPORT_SYMBOL(drm_bo_usage_deref_locked); static void drm_bo_base_deref_locked(struct drm_file * file_priv, struct drm_user_object * uo) @@ -1973,7 +1974,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) { @@ -2034,6 +2035,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) @@ -2276,6 +2278,7 @@ int drm_bo_clean_mm(struct drm_device * dev, unsigned mem_type) return ret; } +EXPORT_SYMBOL(drm_bo_clean_mm); /** *Evict all buffers of a particular mem_type, but leave memory manager @@ -2408,6 +2411,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) { |