summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
diff options
context:
space:
mode:
authorVijayakumar <vsubbu@nvidia.com>2014-11-03 07:06:33 -0500
committerDan Willemsen <dwillemsen@nvidia.com>2015-03-18 15:12:03 -0400
commit1d0e302b534eb63f27f690d0002e2341198684b9 (patch)
tree1e71fc5b2cd8f3af55f187a819a428640014f8a2 /drivers/gpu/nvgpu/gk20a/gr_gk20a.c
parent48fa098ffb56a80f8b1704e930b8d3b56f073ba4 (diff)
gpu: nvgpu: explicitly disable elcg during init
bug 200048467 Change-Id: I39f85a638b6bc97442ebf8e4a78e07c8575e4b20 Signed-off-by: Vijayakumar <vsubbu@nvidia.com> Reviewed-on: http://git-master/r/592751 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
index a6432f41..2c62c790 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
@@ -4411,6 +4411,9 @@ static int gk20a_init_gr_prepare(struct gk20a *g)
4411 | mc_enable_perfmon_enabled_f()); 4411 | mc_enable_perfmon_enabled_f());
4412 4412
4413 gr_gk20a_load_gating_prod(g); 4413 gr_gk20a_load_gating_prod(g);
4414 /* Disable elcg until it gets enabled later in the init*/
4415 gr_gk20a_init_elcg_mode(g, ELCG_RUN, ENGINE_GR_GK20A);
4416 gr_gk20a_init_elcg_mode(g, ELCG_RUN, ENGINE_CE2_GK20A);
4414 4417
4415 /* enable fifo access */ 4418 /* enable fifo access */
4416 gk20a_writel(g, gr_gpfifo_ctl_r(), 4419 gk20a_writel(g, gr_gpfifo_ctl_r(),