summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSupriya <ssharatkumar@nvidia.com>2017-11-06 06:37:34 -0500
committermobile promotions <svcmobile_promotions@nvidia.com>2017-11-10 06:47:34 -0500
commitb584bf8aa814d026498ebcee23480d1963338e47 (patch)
tree095964ebc0eb737f7e022e26ead860db9103dd65
parent870e76fbc7076a41e711ad9d5569a74373a4697a (diff)
gpu: nvgpu: add can_elpg check before elpg call
This CL is as part of phased changes to support NO LSPMU Changes done is to add missing can_elpg check JIRA NVGPU-296 Change-Id: Ic4e5ebf208e08a0a9fce6b449f15a2e768281bb1 Signed-off-by: Supriya <ssharatkumar@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1592629 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
index 73cfa3bf..c59132f2 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
@@ -2999,7 +2999,7 @@ int gk20a_alloc_obj_ctx(struct channel_gk20a *c, u32 class_num, u32 flags)
2999 u32 lockboost_mask; 2999 u32 lockboost_mask;
3000 u32 lockboost; 3000 u32 lockboost;
3001 3001
3002 if (g->support_pmu) { 3002 if (g->support_pmu && g->can_elpg) {
3003 err = nvgpu_pmu_disable_elpg(g); 3003 err = nvgpu_pmu_disable_elpg(g);
3004 if (err) { 3004 if (err) {
3005 nvgpu_err(g, 3005 nvgpu_err(g,