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.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
index 085caec5..9f0b3e92 100644
--- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
@@ -118,9 +118,6 @@ int channel_gk20a_commit_va(struct channel_gk20a *c)
118{ 118{
119 gk20a_dbg_fn(""); 119 gk20a_dbg_fn("");
120 120
121 if (!c->inst_block.cpu_va)
122 return -ENOMEM;
123
124 gk20a_init_inst_block(&c->inst_block, c->vm, 121 gk20a_init_inst_block(&c->inst_block, c->vm,
125 c->vm->gmmu_page_sizes[gmmu_page_size_big]); 122 c->vm->gmmu_page_sizes[gmmu_page_size_big]);
126 123
@@ -391,7 +388,7 @@ int channel_gk20a_alloc_inst(struct gk20a *g, struct channel_gk20a *ch)
391 388
392 gk20a_dbg_fn(""); 389 gk20a_dbg_fn("");
393 390
394 err = gk20a_alloc_inst_block(g, &ch->inst_block); 391 err = gk20a_gmmu_alloc(g, ram_in_alloc_size_v(), &ch->inst_block);
395 if (err) 392 if (err)
396 return err; 393 return err;
397 394