summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm20b/clk_gm20b.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b/clk_gm20b.c')
-rw-r--r--drivers/gpu/nvgpu/gm20b/clk_gm20b.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/clk_gm20b.c b/drivers/gpu/nvgpu/gm20b/clk_gm20b.c
index fffac551..ee4103fa 100644
--- a/drivers/gpu/nvgpu/gm20b/clk_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/clk_gm20b.c
@@ -612,6 +612,13 @@ static int gm20b_init_clk_setup_hw(struct gk20a *g)
612 trim_sys_bypassctrl_gpcpll_vco_f()); 612 trim_sys_bypassctrl_gpcpll_vco_f());
613 gk20a_writel(g, trim_sys_bypassctrl_r(), data); 613 gk20a_writel(g, trim_sys_bypassctrl_r(), data);
614 614
615 /* Disable idle slow down */
616 data = gk20a_readl(g, therm_clk_slowdown_r(0));
617 data = set_field(data, therm_clk_slowdown_idle_factor_m(),
618 therm_clk_slowdown_idle_factor_disabled_f());
619 gk20a_writel(g, therm_clk_slowdown_r(0), data);
620 gk20a_readl(g, therm_clk_slowdown_r(0));
621
615 return 0; 622 return 0;
616} 623}
617 624