summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h
index 6b93cb8d..0e164a72 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.h
@@ -641,6 +641,8 @@ struct gpu_ops {
641 u32 size); 641 u32 size);
642 void (*set_pmu_cmdline_args_trace_dma_base)( 642 void (*set_pmu_cmdline_args_trace_dma_base)(
643 struct nvgpu_pmu *pmu); 643 struct nvgpu_pmu *pmu);
644 void (*config_pmu_cmdline_args_super_surface)(
645 struct nvgpu_pmu *pmu);
644 void (*set_pmu_cmdline_args_trace_dma_idx)( 646 void (*set_pmu_cmdline_args_trace_dma_idx)(
645 struct nvgpu_pmu *pmu, u32 idx); 647 struct nvgpu_pmu *pmu, u32 idx);
646 void * (*get_pmu_cmdline_args_ptr)(struct nvgpu_pmu *pmu); 648 void * (*get_pmu_cmdline_args_ptr)(struct nvgpu_pmu *pmu);
@@ -914,6 +916,8 @@ struct gpu_ops {
914 void (*update_lspmu_cmdline_args)(struct gk20a *g); 916 void (*update_lspmu_cmdline_args)(struct gk20a *g);
915 void (*setup_apertures)(struct gk20a *g); 917 void (*setup_apertures)(struct gk20a *g);
916 u32 (*get_irqdest)(struct gk20a *g); 918 u32 (*get_irqdest)(struct gk20a *g);
919 int (*alloc_super_surface)(struct gk20a *g,
920 struct nvgpu_mem *super_surface, u32 size);
917 } pmu; 921 } pmu;
918 struct { 922 struct {
919 int (*init_debugfs)(struct gk20a *g); 923 int (*init_debugfs)(struct gk20a *g);