diff options
author | Supriya <ssharatkumar@nvidia.com> | 2017-11-06 06:37:34 -0500 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-11-10 06:47:34 -0500 |
commit | b584bf8aa814d026498ebcee23480d1963338e47 (patch) | |
tree | 095964ebc0eb737f7e022e26ead860db9103dd65 | |
parent | 870e76fbc7076a41e711ad9d5569a74373a4697a (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.c | 2 |
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, |