diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gv100/mm_gv100.c')
-rw-r--r-- | drivers/gpu/nvgpu/gv100/mm_gv100.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/drivers/gpu/nvgpu/gv100/mm_gv100.c b/drivers/gpu/nvgpu/gv100/mm_gv100.c index fbc5df79..6952cb5e 100644 --- a/drivers/gpu/nvgpu/gv100/mm_gv100.c +++ b/drivers/gpu/nvgpu/gv100/mm_gv100.c | |||
@@ -14,12 +14,11 @@ | |||
14 | */ | 14 | */ |
15 | 15 | ||
16 | #include "gk20a/gk20a.h" | 16 | #include "gk20a/gk20a.h" |
17 | #include "gv11b/mm_gv11b.h" | ||
18 | #include "gv100/mm_gv100.h" | 17 | #include "gv100/mm_gv100.h" |
19 | 18 | ||
20 | #include <nvgpu/hw/gv100/hw_fb_gv100.h> | 19 | #include <nvgpu/hw/gv100/hw_fb_gv100.h> |
21 | 20 | ||
22 | static size_t gv100_mm_get_vidmem_size(struct gk20a *g) | 21 | size_t gv100_mm_get_vidmem_size(struct gk20a *g) |
23 | { | 22 | { |
24 | u32 range = gk20a_readl(g, fb_mmu_local_memory_range_r()); | 23 | u32 range = gk20a_readl(g, fb_mmu_local_memory_range_r()); |
25 | u32 mag = fb_mmu_local_memory_range_lower_mag_v(range); | 24 | u32 mag = fb_mmu_local_memory_range_lower_mag_v(range); |
@@ -32,10 +31,3 @@ static size_t gv100_mm_get_vidmem_size(struct gk20a *g) | |||
32 | 31 | ||
33 | return bytes; | 32 | return bytes; |
34 | } | 33 | } |
35 | |||
36 | void gv100_init_mm(struct gpu_ops *gops) | ||
37 | { | ||
38 | gv11b_init_mm(gops); | ||
39 | gops->mm.get_vidmem_size = gv100_mm_get_vidmem_size; | ||
40 | gops->mm.get_physical_addr_bits = NULL; | ||
41 | } | ||