diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/mm_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/mm_gk20a.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c index 3feb675b..173776ff 100644 --- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c | |||
@@ -251,6 +251,19 @@ static int gk20a_init_mm_reset_enable_hw(struct gk20a *g) | |||
251 | if (g->ops.fb.reset) | 251 | if (g->ops.fb.reset) |
252 | g->ops.fb.reset(g); | 252 | g->ops.fb.reset(g); |
253 | 253 | ||
254 | if (g->ops.clock_gating.slcg_fb_load_gating_prod) | ||
255 | g->ops.clock_gating.slcg_fb_load_gating_prod(g, | ||
256 | g->slcg_enabled); | ||
257 | if (g->ops.clock_gating.slcg_ltc_load_gating_prod) | ||
258 | g->ops.clock_gating.slcg_ltc_load_gating_prod(g, | ||
259 | g->slcg_enabled); | ||
260 | if (g->ops.clock_gating.blcg_fb_load_gating_prod) | ||
261 | g->ops.clock_gating.blcg_fb_load_gating_prod(g, | ||
262 | g->blcg_enabled); | ||
263 | if (g->ops.clock_gating.blcg_ltc_load_gating_prod) | ||
264 | g->ops.clock_gating.blcg_ltc_load_gating_prod(g, | ||
265 | g->blcg_enabled); | ||
266 | |||
254 | if (g->ops.fb.init_fs_state) | 267 | if (g->ops.fb.init_fs_state) |
255 | g->ops.fb.init_fs_state(g); | 268 | g->ops.fb.init_fs_state(g); |
256 | 269 | ||