diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h index 92bcb618..9c09e85f 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -47,6 +47,7 @@ struct nvgpu_warpstate; | |||
47 | #include <nvgpu/thread.h> | 47 | #include <nvgpu/thread.h> |
48 | #include <nvgpu/io.h> | 48 | #include <nvgpu/io.h> |
49 | 49 | ||
50 | #include <nvgpu/mm.h> | ||
50 | #include <nvgpu/as.h> | 51 | #include <nvgpu/as.h> |
51 | #include <nvgpu/log.h> | 52 | #include <nvgpu/log.h> |
52 | #include <nvgpu/pramin.h> | 53 | #include <nvgpu/pramin.h> |
@@ -756,6 +757,8 @@ struct gpu_ops { | |||
756 | u64 (*gpu_phys_addr)(struct gk20a *g, | 757 | u64 (*gpu_phys_addr)(struct gk20a *g, |
757 | struct nvgpu_gmmu_attrs *attrs, u64 phys); | 758 | struct nvgpu_gmmu_attrs *attrs, u64 phys); |
758 | size_t (*get_vidmem_size)(struct gk20a *g); | 759 | size_t (*get_vidmem_size)(struct gk20a *g); |
760 | int (*alloc_inst_block)(struct gk20a *g, | ||
761 | struct nvgpu_mem *inst_block); | ||
759 | void (*init_inst_block)(struct nvgpu_mem *inst_block, | 762 | void (*init_inst_block)(struct nvgpu_mem *inst_block, |
760 | struct vm_gk20a *vm, u32 big_page_size); | 763 | struct vm_gk20a *vm, u32 big_page_size); |
761 | bool (*mmu_fault_pending)(struct gk20a *g); | 764 | bool (*mmu_fault_pending)(struct gk20a *g); |