diff options
author | Deepak Goyal <dgoyal@nvidia.com> | 2017-09-22 02:38:10 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-10-04 05:24:30 -0400 |
commit | 0e8aee1c1a38abbc2dccf3f604a9843cf38071e0 (patch) | |
tree | d7da679255e79a3c48041af1e78bc8d7374d47d2 /drivers/gpu/nvgpu/include | |
parent | edb116661348f1bc843849cdcc318fa47cf9724a (diff) |
gpu: nvgpu: skip clk gating prog for sim/emu.
For Simualtion/Emulation platforms,clock gating
should be skipped as it is not supported.
Added new flags "can_"X"lcg" to check platform
capability before doing SLCG,BLCG and ELCG.
Bug 200314250
Change-Id: I4124d444a77a4c06df8c1d82c6038bfd457f3db0
Signed-off-by: Deepak Goyal <dgoyal@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1566049
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/include')
-rw-r--r-- | drivers/gpu/nvgpu/include/nvgpu/enabled.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/include/nvgpu/enabled.h b/drivers/gpu/nvgpu/include/nvgpu/enabled.h index 12a78af5..41758fe7 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/enabled.h +++ b/drivers/gpu/nvgpu/include/nvgpu/enabled.h | |||
@@ -58,6 +58,9 @@ struct gk20a; | |||
58 | #define NVGPU_PMU_PSTATE 49 | 58 | #define NVGPU_PMU_PSTATE 49 |
59 | #define NVGPU_PMU_ZBC_SAVE 50 | 59 | #define NVGPU_PMU_ZBC_SAVE 50 |
60 | #define NVGPU_PMU_FECS_BOOTSTRAP_DONE 51 | 60 | #define NVGPU_PMU_FECS_BOOTSTRAP_DONE 51 |
61 | #define NVGPU_GPU_CAN_BLCG 52 | ||
62 | #define NVGPU_GPU_CAN_SLCG 53 | ||
63 | #define NVGPU_GPU_CAN_ELCG 54 | ||
61 | 64 | ||
62 | /* whether to run PREOS binary on dGPUs */ | 65 | /* whether to run PREOS binary on dGPUs */ |
63 | #define NVGPU_PMU_RUN_PREOS 52 | 66 | #define NVGPU_PMU_RUN_PREOS 52 |