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 685976b1..0ce3b50d 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -836,6 +836,10 @@ struct gpu_ops { | |||
836 | int (*prepare_ucode)(struct gk20a *g); | 836 | int (*prepare_ucode)(struct gk20a *g); |
837 | int (*pmu_setup_hw_and_bootstrap)(struct gk20a *g); | 837 | int (*pmu_setup_hw_and_bootstrap)(struct gk20a *g); |
838 | int (*pmu_nsbootstrap)(struct nvgpu_pmu *pmu); | 838 | int (*pmu_nsbootstrap)(struct nvgpu_pmu *pmu); |
839 | int (*pmu_init_perfmon)(struct nvgpu_pmu *pmu); | ||
840 | int (*pmu_perfmon_start_sampling)(struct nvgpu_pmu *pmu); | ||
841 | int (*pmu_perfmon_stop_sampling)(struct nvgpu_pmu *pmu); | ||
842 | int (*pmu_perfmon_get_samples_rpc)(struct nvgpu_pmu *pmu); | ||
839 | int (*pmu_setup_elpg)(struct gk20a *g); | 843 | int (*pmu_setup_elpg)(struct gk20a *g); |
840 | u32 (*pmu_get_queue_head)(u32 i); | 844 | u32 (*pmu_get_queue_head)(u32 i); |
841 | u32 (*pmu_get_queue_head_size)(void); | 845 | u32 (*pmu_get_queue_head_size)(void); |