diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.h | 4 |
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); |