diff options
author | Deepak Goyal <dgoyal@nvidia.com> | 2017-04-10 12:38:59 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-04-17 11:14:17 -0400 |
commit | 4ba206aacca15134d60c73d94a4d9568064bcc22 (patch) | |
tree | cd6fdabbea7edc0f6a08bc76eee114364f5b076d /drivers/gpu/nvgpu/gk20a/gk20a.h | |
parent | 59d2c753a0e8a2e93d23ca415eb00fc81e068e78 (diff) |
gpu: nvgpu: Use PMU ver to check ZBC support.
From Volta onwards, new DSS ZBC registers are
added for ZBC feature and save/restore of new
ZBC reglist is taken care by ctxsw firmware.
Therefore, PMU should save ZBC reglist only
for PRE-volta chips.
JIRA GPUT19X-20
Change-Id: I7d92274208ca42cc77bf57ea3cc416b5ecf32842
Signed-off-by: Deepak Goyal <dgoyal@nvidia.com>
Reviewed-on: http://git-master/r/1460244
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h index 9760ba35..85878423 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -481,6 +481,7 @@ struct gpu_ops { | |||
481 | struct pmu_v { | 481 | struct pmu_v { |
482 | /*used for change of enum zbc update cmd id from ver 0 to ver1*/ | 482 | /*used for change of enum zbc update cmd id from ver 0 to ver1*/ |
483 | u32 cmd_id_zbc_table_update; | 483 | u32 cmd_id_zbc_table_update; |
484 | bool is_pmu_zbc_save_supported; | ||
484 | u32 (*get_pmu_cmdline_args_size)(struct pmu_gk20a *pmu); | 485 | u32 (*get_pmu_cmdline_args_size)(struct pmu_gk20a *pmu); |
485 | void (*set_pmu_cmdline_args_cpu_freq)(struct pmu_gk20a *pmu, | 486 | void (*set_pmu_cmdline_args_cpu_freq)(struct pmu_gk20a *pmu, |
486 | u32 freq); | 487 | u32 freq); |