summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
index 19d9cffc..25679c4c 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
@@ -4227,11 +4227,18 @@ static void gr_gk20a_load_gating_prod(struct gk20a *g)
4227 g->ops.clock_gating.slcg_ctxsw_firmware_load_gating_prod(g, 4227 g->ops.clock_gating.slcg_ctxsw_firmware_load_gating_prod(g,
4228 g->slcg_enabled); 4228 g->slcg_enabled);
4229 g->ops.clock_gating.slcg_perf_load_gating_prod(g, g->slcg_enabled); 4229 g->ops.clock_gating.slcg_perf_load_gating_prod(g, g->slcg_enabled);
4230 if (g->ops.clock_gating.slcg_xbar_load_gating_prod)
4231 g->ops.clock_gating.slcg_xbar_load_gating_prod(g,
4232 g->slcg_enabled);
4230 4233
4234 /* blcg prod values */
4231 g->ops.clock_gating.blcg_gr_load_gating_prod(g, g->blcg_enabled); 4235 g->ops.clock_gating.blcg_gr_load_gating_prod(g, g->blcg_enabled);
4232 if (g->ops.clock_gating.blcg_ctxsw_firmware_load_gating_prod) 4236 if (g->ops.clock_gating.blcg_ctxsw_firmware_load_gating_prod)
4233 g->ops.clock_gating.blcg_ctxsw_firmware_load_gating_prod(g, 4237 g->ops.clock_gating.blcg_ctxsw_firmware_load_gating_prod(g,
4234 g->blcg_enabled); 4238 g->blcg_enabled);
4239 if (g->ops.clock_gating.blcg_xbar_load_gating_prod)
4240 g->ops.clock_gating.blcg_xbar_load_gating_prod(g,
4241 g->blcg_enabled);
4235 g->ops.clock_gating.pg_gr_load_gating_prod(g, true); 4242 g->ops.clock_gating.pg_gr_load_gating_prod(g, true);
4236} 4243}
4237 4244