summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/channel_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/channel_gk20a.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
index b4c132ce..085caec5 100644
--- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
@@ -2789,16 +2789,10 @@ int gk20a_channel_suspend(struct gk20a *g)
2789 struct fifo_gk20a *f = &g->fifo; 2789 struct fifo_gk20a *f = &g->fifo;
2790 u32 chid; 2790 u32 chid;
2791 bool channels_in_use = false; 2791 bool channels_in_use = false;
2792 int err;
2793 u32 active_runlist_ids = 0; 2792 u32 active_runlist_ids = 0;
2794 2793
2795 gk20a_dbg_fn(""); 2794 gk20a_dbg_fn("");
2796 2795
2797 /* wait for engine idle */
2798 err = g->ops.fifo.wait_engine_idle(g);
2799 if (err)
2800 return err;
2801
2802 for (chid = 0; chid < f->num_channels; chid++) { 2796 for (chid = 0; chid < f->num_channels; chid++) {
2803 struct channel_gk20a *ch = &f->channel[chid]; 2797 struct channel_gk20a *ch = &f->channel[chid];
2804 if (gk20a_channel_get(ch)) { 2798 if (gk20a_channel_get(ch)) {