summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorSachin Nikam <snikam@nvidia.com>2017-05-16 06:05:05 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-05-17 05:15:49 -0400
commitf74acd6f8d5883fddd3c514b9517d19eaaefed95 (patch)
treea0aad6cebdce165f146353344cd89389a50d68fe /drivers
parentbb80882cc574783ee1da0f04c1e3627b57bc5d91 (diff)
gpu: nvgpu: remove dead function gk20a_gmmu_unmap
While fixing sparse warning: - $TOP/kernel/nvgpu/drivers/gpu/nvgpu/gk20a/mm_gk20a.c:2586:6: warning: symbol 'gk20a_gmmu_unmap' was not declared. Should it be static? when gk20a_gmmu_unmap() is made static compiler complained that it is not used. Hence removing the unused function. Bug 200299572 Change-Id: I9dcfb504d7f0f9b4d53eba59ecf53d05d5da0dbd Signed-off-by: Sachin Nikam <snikam@nvidia.com> Reviewed-on: http://git-master/r/1482907 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-by: Alex Waterman <alexw@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com> GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gpu/nvgpu/gk20a/mm_gk20a.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c
index 08c99895..a6d6ee04 100644
--- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c
@@ -2583,25 +2583,6 @@ dma_addr_t gk20a_mm_gpuva_to_iova_base(struct vm_gk20a *vm, u64 gpu_vaddr)
2583 return addr; 2583 return addr;
2584} 2584}
2585 2585
2586void gk20a_gmmu_unmap(struct vm_gk20a *vm,
2587 u64 vaddr,
2588 u64 size,
2589 int rw_flag)
2590{
2591 struct gk20a *g = gk20a_from_vm(vm);
2592
2593 nvgpu_mutex_acquire(&vm->update_gmmu_lock);
2594 g->ops.mm.gmmu_unmap(vm,
2595 vaddr,
2596 size,
2597 gmmu_page_size_kernel,
2598 true, /*va_allocated */
2599 rw_flag,
2600 false,
2601 NULL);
2602 nvgpu_mutex_release(&vm->update_gmmu_lock);
2603}
2604
2605u64 gk20a_mm_smmu_vaddr_translate(struct gk20a *g, dma_addr_t iova) 2586u64 gk20a_mm_smmu_vaddr_translate(struct gk20a *g, dma_addr_t iova)
2606{ 2587{
2607 /* ensure it is not vidmem allocation */ 2588 /* ensure it is not vidmem allocation */