diff options
Diffstat (limited to 'drivers/gpu/nvgpu/common/priv_ring')
-rw-r--r-- | drivers/gpu/nvgpu/common/priv_ring/priv_ring_gm20b.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/common/priv_ring/priv_ring_gm20b.c b/drivers/gpu/nvgpu/common/priv_ring/priv_ring_gm20b.c index e30d94f9..8c9b23fa 100644 --- a/drivers/gpu/nvgpu/common/priv_ring/priv_ring_gm20b.c +++ b/drivers/gpu/nvgpu/common/priv_ring/priv_ring_gm20b.c | |||
@@ -26,6 +26,7 @@ | |||
26 | #include <nvgpu/enabled.h> | 26 | #include <nvgpu/enabled.h> |
27 | #include <nvgpu/io.h> | 27 | #include <nvgpu/io.h> |
28 | #include <nvgpu/utils.h> | 28 | #include <nvgpu/utils.h> |
29 | #include <nvgpu/power_features/cg.h> | ||
29 | 30 | ||
30 | #include "priv_ring_gm20b.h" | 31 | #include "priv_ring_gm20b.h" |
31 | 32 | ||
@@ -41,10 +42,7 @@ void gm20b_priv_ring_enable(struct gk20a *g) | |||
41 | 42 | ||
42 | nvgpu_log(g, gpu_dbg_info, "enabling priv ring"); | 43 | nvgpu_log(g, gpu_dbg_info, "enabling priv ring"); |
43 | 44 | ||
44 | if (g->ops.clock_gating.slcg_priring_load_gating_prod) { | 45 | nvgpu_cg_slcg_priring_load_enable(g); |
45 | g->ops.clock_gating.slcg_priring_load_gating_prod(g, | ||
46 | g->slcg_enabled); | ||
47 | } | ||
48 | 46 | ||
49 | gk20a_writel(g,pri_ringmaster_command_r(), | 47 | gk20a_writel(g,pri_ringmaster_command_r(), |
50 | 0x4); | 48 | 0x4); |