diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/mm_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/mm_gk20a.c | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c index 5ffa3e2f..fa6b5109 100644 --- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c | |||
@@ -2545,27 +2545,3 @@ clean_up: | |||
2545 | dma_buf_put(dmabuf); | 2545 | dma_buf_put(dmabuf); |
2546 | return err; | 2546 | return err; |
2547 | } | 2547 | } |
2548 | |||
2549 | static bool gk20a_mm_is_bar1_supported(struct gk20a *g) | ||
2550 | { | ||
2551 | return true; | ||
2552 | } | ||
2553 | |||
2554 | void gk20a_init_mm(struct gpu_ops *gops) | ||
2555 | { | ||
2556 | gops->mm.gmmu_map = gk20a_locked_gmmu_map; | ||
2557 | gops->mm.gmmu_unmap = gk20a_locked_gmmu_unmap; | ||
2558 | gops->mm.vm_bind_channel = gk20a_vm_bind_channel; | ||
2559 | gops->mm.fb_flush = gk20a_mm_fb_flush; | ||
2560 | gops->mm.l2_invalidate = gk20a_mm_l2_invalidate; | ||
2561 | gops->mm.l2_flush = gk20a_mm_l2_flush; | ||
2562 | gops->mm.cbc_clean = gk20a_mm_cbc_clean; | ||
2563 | gops->mm.get_iova_addr = gk20a_mm_iova_addr; | ||
2564 | gops->mm.get_physical_addr_bits = gk20a_mm_get_physical_addr_bits; | ||
2565 | gops->mm.get_mmu_levels = gk20a_mm_get_mmu_levels; | ||
2566 | gops->mm.init_pdb = gk20a_mm_init_pdb; | ||
2567 | gops->mm.init_mm_setup_hw = gk20a_init_mm_setup_hw; | ||
2568 | gops->mm.init_inst_block = gk20a_init_inst_block; | ||
2569 | gops->mm.is_bar1_supported = gk20a_mm_is_bar1_supported; | ||
2570 | gops->mm.mmu_fault_pending = gk20a_fifo_mmu_fault_pending; | ||
2571 | } | ||