diff options
Diffstat (limited to 'drivers/gpu/nvgpu/include/nvgpu')
-rw-r--r-- | drivers/gpu/nvgpu/include/nvgpu/pmu.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/include/nvgpu/pmu.h b/drivers/gpu/nvgpu/include/nvgpu/pmu.h index a818f3d0..c0ceca61 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/pmu.h +++ b/drivers/gpu/nvgpu/include/nvgpu/pmu.h | |||
@@ -380,6 +380,15 @@ struct pmu_pg_stats_data { | |||
380 | u32 avg_exit_latency_us; | 380 | u32 avg_exit_latency_us; |
381 | }; | 381 | }; |
382 | 382 | ||
383 | /*! | ||
384 | * Structure/object which single register write need to be done during PG init | ||
385 | * sequence to set PROD values. | ||
386 | */ | ||
387 | struct pg_init_sequence_list { | ||
388 | u32 regaddr; | ||
389 | u32 writeval; | ||
390 | }; | ||
391 | |||
383 | /* PMU IPC Methods */ | 392 | /* PMU IPC Methods */ |
384 | void nvgpu_pmu_seq_init(struct nvgpu_pmu *pmu); | 393 | void nvgpu_pmu_seq_init(struct nvgpu_pmu *pmu); |
385 | 394 | ||