summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/perf/perf.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/perf/perf.h')
-rw-r--r--drivers/gpu/nvgpu/perf/perf.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/perf/perf.h b/drivers/gpu/nvgpu/perf/perf.h
index 180efb2c..17a9b0e1 100644
--- a/drivers/gpu/nvgpu/perf/perf.h
+++ b/drivers/gpu/nvgpu/perf/perf.h
@@ -65,15 +65,21 @@
65 65
66struct gk20a; 66struct gk20a;
67 67
68struct nvgpu_vfe_invalidate {
69 bool state_change;
70 struct nvgpu_cond wq;
71 struct nvgpu_thread state_task;
72};
73
68struct perf_pmupstate { 74struct perf_pmupstate {
69 struct vfe_vars vfe_varobjs; 75 struct vfe_vars vfe_varobjs;
70 struct vfe_equs vfe_equobjs; 76 struct vfe_equs vfe_equobjs;
71 struct pstates pstatesobjs; 77 struct pstates pstatesobjs;
72 struct obj_volt volt; 78 struct obj_volt volt;
73 struct obj_lwpr lpwr; 79 struct obj_lwpr lpwr;
80 struct nvgpu_vfe_invalidate vfe_init;
74}; 81};
75 82
76u32 perf_pmu_vfe_load(struct gk20a *g); 83u32 perf_pmu_vfe_load(struct gk20a *g);
77u32 perf_pmu_vfe_load_gv10x(struct gk20a *g);
78 84
79#endif 85#endif