From b584bf8aa814d026498ebcee23480d1963338e47 Mon Sep 17 00:00:00 2001 From: Supriya Date: Mon, 6 Nov 2017 17:07:34 +0530 Subject: 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 Reviewed-on: https://git-master.nvidia.com/r/1592629 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gk20a/gr_gk20a.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) u32 lockboost_mask; u32 lockboost; - if (g->support_pmu) { + if (g->support_pmu && g->can_elpg) { err = nvgpu_pmu_disable_elpg(g); if (err) { nvgpu_err(g, -- cgit v1.2.2