summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/fifo_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/fifo_gk20a.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
index b96adc5a..4129e407 100644
--- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
@@ -1231,7 +1231,7 @@ void gk20a_fifo_reset_engine(struct gk20a *g, u32 engine_id)
1231 nvgpu_err(g, "unsupported engine_id %d", engine_id); 1231 nvgpu_err(g, "unsupported engine_id %d", engine_id);
1232 1232
1233 if (engine_enum == ENGINE_GR_GK20A) { 1233 if (engine_enum == ENGINE_GR_GK20A) {
1234 if (support_gk20a_pmu(g->dev) && g->elpg_enabled) 1234 if (g->support_pmu && g->elpg_enabled)
1235 gk20a_pmu_disable_elpg(g); 1235 gk20a_pmu_disable_elpg(g);
1236 /* resetting engine will alter read/write index. 1236 /* resetting engine will alter read/write index.
1237 * need to flush circular buffer before re-enabling FECS. 1237 * need to flush circular buffer before re-enabling FECS.
@@ -1244,7 +1244,7 @@ void gk20a_fifo_reset_engine(struct gk20a *g, u32 engine_id)
1244 /* resetting engine using mc_enable_r() is not 1244 /* resetting engine using mc_enable_r() is not
1245 enough, we do full init sequence */ 1245 enough, we do full init sequence */
1246 gk20a_gr_reset(g); 1246 gk20a_gr_reset(g);
1247 if (support_gk20a_pmu(g->dev) && g->elpg_enabled) 1247 if (g->support_pmu && g->elpg_enabled)
1248 gk20a_pmu_enable_elpg(g); 1248 gk20a_pmu_enable_elpg(g);
1249 } 1249 }
1250 if ((engine_enum == ENGINE_GRCE_GK20A) || 1250 if ((engine_enum == ENGINE_GRCE_GK20A) ||
@@ -1479,7 +1479,7 @@ static bool gk20a_fifo_handle_mmu_fault(
1479 g->fifo.deferred_reset_pending = false; 1479 g->fifo.deferred_reset_pending = false;
1480 1480
1481 /* Disable power management */ 1481 /* Disable power management */
1482 if (support_gk20a_pmu(g->dev) && g->elpg_enabled) 1482 if (g->support_pmu && g->elpg_enabled)
1483 gk20a_pmu_disable_elpg(g); 1483 gk20a_pmu_disable_elpg(g);
1484 if (g->ops.clock_gating.slcg_gr_load_gating_prod) 1484 if (g->ops.clock_gating.slcg_gr_load_gating_prod)
1485 g->ops.clock_gating.slcg_gr_load_gating_prod(g, 1485 g->ops.clock_gating.slcg_gr_load_gating_prod(g,
@@ -1678,7 +1678,7 @@ static bool gk20a_fifo_handle_mmu_fault(
1678 gr_gpfifo_ctl_semaphore_access_enabled_f()); 1678 gr_gpfifo_ctl_semaphore_access_enabled_f());
1679 1679
1680 /* It is safe to enable ELPG again. */ 1680 /* It is safe to enable ELPG again. */
1681 if (support_gk20a_pmu(g->dev) && g->elpg_enabled) 1681 if (g->support_pmu && g->elpg_enabled)
1682 gk20a_pmu_enable_elpg(g); 1682 gk20a_pmu_enable_elpg(g);
1683 return verbose; 1683 return verbose;
1684} 1684}