Commit e99e1e78 authored by Thomas Hellstrom's avatar Thomas Hellstrom Committed by Dave Airlie

drm/ttm: Export symbols needed for vmwgfx suspend / resume operations.

Signed-off-by: default avatarThomas Hellstrom <thellstrom@vmware.com>
Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
parent 476d51db
...@@ -1867,3 +1867,4 @@ void ttm_bo_swapout_all(struct ttm_bo_device *bdev) ...@@ -1867,3 +1867,4 @@ void ttm_bo_swapout_all(struct ttm_bo_device *bdev)
while (ttm_bo_swapout(&bdev->glob->shrink) == 0) while (ttm_bo_swapout(&bdev->glob->shrink) == 0)
; ;
} }
EXPORT_SYMBOL(ttm_bo_swapout_all);
...@@ -288,6 +288,7 @@ void ttm_suspend_unlock(struct ttm_lock *lock) ...@@ -288,6 +288,7 @@ void ttm_suspend_unlock(struct ttm_lock *lock)
wake_up_all(&lock->queue); wake_up_all(&lock->queue);
spin_unlock(&lock->lock); spin_unlock(&lock->lock);
} }
EXPORT_SYMBOL(ttm_suspend_unlock);
static bool __ttm_suspend_lock(struct ttm_lock *lock) static bool __ttm_suspend_lock(struct ttm_lock *lock)
{ {
...@@ -309,3 +310,4 @@ void ttm_suspend_lock(struct ttm_lock *lock) ...@@ -309,3 +310,4 @@ void ttm_suspend_lock(struct ttm_lock *lock)
{ {
wait_event(lock->queue, __ttm_suspend_lock(lock)); wait_event(lock->queue, __ttm_suspend_lock(lock));
} }
EXPORT_SYMBOL(ttm_suspend_lock);
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment