summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/include
diff options
context:
space:
mode:
authorDeepak Goyal <dgoyal@nvidia.com>2017-09-22 02:38:10 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-10-04 05:24:30 -0400
commit0e8aee1c1a38abbc2dccf3f604a9843cf38071e0 (patch)
treed7da679255e79a3c48041af1e78bc8d7374d47d2 /drivers/gpu/nvgpu/include
parentedb116661348f1bc843849cdcc318fa47cf9724a (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.h3
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