diff options
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gr_gk20a.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c index 4a460d02..6c885b59 100644 --- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c | |||
@@ -4705,17 +4705,8 @@ static void gr_gk20a_load_gating_prod(struct gk20a *g) | |||
4705 | 4705 | ||
4706 | static int gk20a_init_gr_prepare(struct gk20a *g) | 4706 | static int gk20a_init_gr_prepare(struct gk20a *g) |
4707 | { | 4707 | { |
4708 | u32 gpfifo_ctrl, pmc_en; | ||
4709 | u32 err = 0; | 4708 | u32 err = 0; |
4710 | 4709 | ||
4711 | /* disable fifo access */ | ||
4712 | pmc_en = gk20a_readl(g, mc_enable_r()); | ||
4713 | if (pmc_en & mc_enable_pgraph_enabled_f()) { | ||
4714 | gpfifo_ctrl = gk20a_readl(g, gr_gpfifo_ctl_r()); | ||
4715 | gpfifo_ctrl &= ~gr_gpfifo_ctl_access_enabled_f(); | ||
4716 | gk20a_writel(g, gr_gpfifo_ctl_r(), gpfifo_ctrl); | ||
4717 | } | ||
4718 | |||
4719 | /* reset gr engine */ | 4710 | /* reset gr engine */ |
4720 | g->ops.mc.reset(g, mc_enable_pgraph_enabled_f() | | 4711 | g->ops.mc.reset(g, mc_enable_pgraph_enabled_f() | |
4721 | mc_enable_blg_enabled_f() | | 4712 | mc_enable_blg_enabled_f() | |