diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/pmu_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/pmu_gk20a.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h index e7a8b7c2..cefb6577 100644 --- a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h | |||
@@ -426,7 +426,6 @@ int pmu_mutex_release(struct pmu_gk20a *pmu, u32 id, u32 *token); | |||
426 | int gk20a_pmu_destroy(struct gk20a *g); | 426 | int gk20a_pmu_destroy(struct gk20a *g); |
427 | int gk20a_pmu_load_norm(struct gk20a *g, u32 *load); | 427 | int gk20a_pmu_load_norm(struct gk20a *g, u32 *load); |
428 | int gk20a_pmu_load_update(struct gk20a *g); | 428 | int gk20a_pmu_load_update(struct gk20a *g); |
429 | int gk20a_pmu_debugfs_init(struct device *dev); | ||
430 | void gk20a_pmu_reset_load_counters(struct gk20a *g); | 429 | void gk20a_pmu_reset_load_counters(struct gk20a *g); |
431 | void gk20a_pmu_get_load_counters(struct gk20a *g, u32 *busy_cycles, | 430 | void gk20a_pmu_get_load_counters(struct gk20a *g, u32 *busy_cycles, |
432 | u32 *total_cycles); | 431 | u32 *total_cycles); |
@@ -468,5 +467,11 @@ int gk20a_pmu_vidmem_surface_alloc(struct gk20a *g, struct nvgpu_mem *mem, | |||
468 | u32 size); | 467 | u32 size); |
469 | int gk20a_pmu_sysmem_surface_alloc(struct gk20a *g, struct nvgpu_mem *mem, | 468 | int gk20a_pmu_sysmem_surface_alloc(struct gk20a *g, struct nvgpu_mem *mem, |
470 | u32 size); | 469 | u32 size); |
470 | int gk20a_pmu_get_pg_stats(struct gk20a *g, | ||
471 | u32 pg_engine_id, struct pmu_pg_stats_data *pg_stat_data); | ||
472 | bool nvgpu_find_hex_in_string(char *strings, struct gk20a *g, u32 *hex_pos); | ||
473 | |||
474 | int nvgpu_pmu_perfmon_start_sampling(struct pmu_gk20a *pmu); | ||
475 | int nvgpu_pmu_perfmon_stop_sampling(struct pmu_gk20a *pmu); | ||
471 | 476 | ||
472 | #endif /*__PMU_GK20A_H__*/ | 477 | #endif /*__PMU_GK20A_H__*/ |