summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/vgpu
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu')
-rw-r--r--drivers/gpu/nvgpu/vgpu/fifo_vgpu.c4
-rw-r--r--drivers/gpu/nvgpu/vgpu/vgpu.c1
2 files changed, 4 insertions, 1 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
diff --git a/drivers/gpu/nvgpu/vgpu/vgpu.c b/drivers/gpu/nvgpu/vgpu/vgpu.c
index 4c88ab96..c8ab23f1 100644
--- a/drivers/gpu/nvgpu/vgpu/vgpu.c
+++ b/drivers/gpu/nvgpu/vgpu/vgpu.c
@@ -252,7 +252,6 @@ static int vgpu_init_support(struct platform_device *pdev)
252 252
253 nvgpu_mutex_init(&g->dbg_sessions_lock); 253 nvgpu_mutex_init(&g->dbg_sessions_lock);
254 nvgpu_mutex_init(&g->client_lock); 254 nvgpu_mutex_init(&g->client_lock);
255 nvgpu_mutex_init(&g->ch_wdt_lock);
256 255
257 g->dbg_regops_tmp_buf = kzalloc(SZ_4K, GFP_KERNEL); 256 g->dbg_regops_tmp_buf = kzalloc(SZ_4K, GFP_KERNEL);
258 if (!g->dbg_regops_tmp_buf) { 257 if (!g->dbg_regops_tmp_buf) {