diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/mm_gv11b.c')
-rw-r--r-- | drivers/gpu/nvgpu/gv11b/mm_gv11b.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/mm_gv11b.c b/drivers/gpu/nvgpu/gv11b/mm_gv11b.c index 8d307d7c..ade1d9fe 100644 --- a/drivers/gpu/nvgpu/gv11b/mm_gv11b.c +++ b/drivers/gpu/nvgpu/gv11b/mm_gv11b.c | |||
@@ -35,6 +35,7 @@ | |||
35 | 35 | ||
36 | #include "mm_gv11b.h" | 36 | #include "mm_gv11b.h" |
37 | #include "fb_gv11b.h" | 37 | #include "fb_gv11b.h" |
38 | #include "subctx_gv11b.h" | ||
38 | 39 | ||
39 | #include <nvgpu/hw/gv11b/hw_fb_gv11b.h> | 40 | #include <nvgpu/hw/gv11b/hw_fb_gv11b.h> |
40 | #include <nvgpu/hw/gv11b/hw_gmmu_gv11b.h> | 41 | #include <nvgpu/hw/gv11b/hw_gmmu_gv11b.h> |
@@ -59,6 +60,8 @@ void gv11b_init_inst_block(struct nvgpu_mem *inst_block, | |||
59 | 60 | ||
60 | if (big_page_size && g->ops.mm.set_big_page_size) | 61 | if (big_page_size && g->ops.mm.set_big_page_size) |
61 | g->ops.mm.set_big_page_size(g, inst_block, big_page_size); | 62 | g->ops.mm.set_big_page_size(g, inst_block, big_page_size); |
63 | |||
64 | gv11b_init_subcontext_pdb(vm, inst_block); | ||
62 | } | 65 | } |
63 | 66 | ||
64 | bool gv11b_mm_mmu_fault_pending(struct gk20a *g) | 67 | bool gv11b_mm_mmu_fault_pending(struct gk20a *g) |