summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/include
diff options
context:
space:
mode:
authorAlex Waterman <alexw@nvidia.com>2017-05-11 13:25:47 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-06-06 20:09:22 -0400
commit048c6b062ae381a329dccbc7ca0599113dbd7417 (patch)
tree24712fcaf967e22bd91bcb6a81195cf79ac08cc1 /drivers/gpu/nvgpu/include
parentc21f5bca9ae81804130e30ea3e6f7a18d51203dc (diff)
gpu: nvgpu: Separate GMMU mapping impl from mm_gk20a.c
Separate the non-chip specific GMMU mapping implementation code out of mm_gk20a.c. This puts all of the chip-agnostic code into common/mm/gmmu.c in preparation for rewriting it. JIRA NVGPU-12 JIRA NVGPU-30 Change-Id: I6f7fdac3422703f5e80bb22ad304dc27bba4814d Signed-off-by: Alex Waterman <alexw@nvidia.com> Reviewed-on: http://git-master/r/1480228 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/include')
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/gmmu.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/include/nvgpu/gmmu.h b/drivers/gpu/nvgpu/include/nvgpu/gmmu.h
index 45c5def4..ed152cd8 100644
--- a/drivers/gpu/nvgpu/include/nvgpu/gmmu.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/gmmu.h
@@ -105,4 +105,7 @@ void nvgpu_gmmu_unmap(struct vm_gk20a *vm,
105 struct nvgpu_mem *mem, 105 struct nvgpu_mem *mem,
106 u64 gpu_va); 106 u64 gpu_va);
107 107
108void nvgpu_free_gmmu_pages(struct vm_gk20a *vm,
109 struct gk20a_mm_entry *entry);
110
108#endif 111#endif