From 9f4405aeb532692b215337985fb371e859817a88 Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Tue, 17 Mar 2015 15:09:44 -0700 Subject: gpu: nvgpu: Use common VM deinit Change-Id: Ia9aa9cfaaad9e43820fc47f6620bf01c435dad23 Signed-off-by: Terje Bergstrom Reviewed-on: http://git-master/r/718726 --- drivers/gpu/nvgpu/gk20a/mm_gk20a.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'drivers/gpu/nvgpu/gk20a/mm_gk20a.c') diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c index 31f01528..8ed9d0aa 100644 --- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c @@ -2171,13 +2171,7 @@ static void gk20a_vm_remove_support_nofree(struct vm_gk20a *vm) free_gmmu_pages(vm, entry); } - unmap_gmmu_pages(&vm->pdb); - free_gmmu_pages(vm, &vm->pdb); - - kfree(vm->pdb.entries); - gk20a_allocator_destroy(&vm->vma[gmmu_page_size_small]); - if (vm->big_pages) - gk20a_allocator_destroy(&vm->vma[gmmu_page_size_big]); + gk20a_deinit_vm(vm); mutex_unlock(&vm->update_gmmu_lock); } -- cgit v1.2.2