summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/include
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/include')
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/vm.h22
1 files changed, 8 insertions, 14 deletions
diff --git a/drivers/gpu/nvgpu/include/nvgpu/vm.h b/drivers/gpu/nvgpu/include/nvgpu/vm.h
index 403f3b18..f6d88cc3 100644
--- a/drivers/gpu/nvgpu/include/nvgpu/vm.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/vm.h
@@ -225,20 +225,14 @@ int nvgpu_insert_mapped_buf(struct vm_gk20a *vm,
225void nvgpu_remove_mapped_buf(struct vm_gk20a *vm, 225void nvgpu_remove_mapped_buf(struct vm_gk20a *vm,
226 struct nvgpu_mapped_buf *mapped_buffer); 226 struct nvgpu_mapped_buf *mapped_buffer);
227 227
228void nvgpu_deinit_vm(struct vm_gk20a *vm); 228struct vm_gk20a *nvgpu_vm_init(struct gk20a *g,
229void __nvgpu_vm_remove(struct vm_gk20a *vm); 229 u32 big_page_size,
230void nvgpu_vm_remove(struct vm_gk20a *vm); 230 u64 low_hole,
231void nvgpu_vm_remove_inst(struct vm_gk20a *vm, struct nvgpu_mem *inst_block); 231 u64 kernel_reserved,
232 232 u64 aperture_size,
233int nvgpu_init_vm(struct mm_gk20a *mm, 233 bool big_pages,
234 struct vm_gk20a *vm, 234 bool userspace_managed,
235 u32 big_page_size, 235 char *name);
236 u64 low_hole,
237 u64 kernel_reserved,
238 u64 aperture_size,
239 bool big_pages,
240 bool userspace_managed,
241 char *name);
242 236
243/* 237/*
244 * These are private to the VM code but are unfortunately used by the vgpu code. 238 * These are private to the VM code but are unfortunately used by the vgpu code.