diff options
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu/fifo_vgpu.c')
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/fifo_vgpu.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/fifo_vgpu.c b/drivers/gpu/nvgpu/vgpu/fifo_vgpu.c index 7b6ed322..027a92fc 100644 --- a/drivers/gpu/nvgpu/vgpu/fifo_vgpu.c +++ b/drivers/gpu/nvgpu/vgpu/fifo_vgpu.c | |||
@@ -308,6 +308,10 @@ static int vgpu_init_fifo_setup_sw(struct gk20a *g) | |||
308 | } | 308 | } |
309 | nvgpu_mutex_init(&f->tsg_inuse_mutex); | 309 | nvgpu_mutex_init(&f->tsg_inuse_mutex); |
310 | 310 | ||
311 | err = nvgpu_channel_worker_init(g); | ||
312 | if (err) | ||
313 | goto clean_up; | ||
314 | |||
311 | f->deferred_reset_pending = false; | 315 | f->deferred_reset_pending = false; |
312 | nvgpu_mutex_init(&f->deferred_reset_mutex); | 316 | nvgpu_mutex_init(&f->deferred_reset_mutex); |
313 | 317 | ||