drm/ttm: Export symbols needed for vmwgfx suspend / resume operations.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
committed by
Dave Airlie
parent
476d51dbdb
commit
e99e1e7893
@@ -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)
|
|||||||
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)
|
|||||||
{
|
{
|
||||||
wait_event(lock->queue, __ttm_suspend_lock(lock));
|
wait_event(lock->queue, __ttm_suspend_lock(lock));
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(ttm_suspend_lock);
|
||||||
|
Reference in New Issue
Block a user