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, 3 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
index f311a91a..c83da8b4 100644
--- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
@@ -172,7 +172,7 @@ static int channel_gk20a_set_schedule_params(struct channel_gk20a *c,
172} 172}
173 173
174int channel_gk20a_setup_ramfc(struct channel_gk20a *c, 174int channel_gk20a_setup_ramfc(struct channel_gk20a *c,
175 u64 gpfifo_base, u32 gpfifo_entries) 175 u64 gpfifo_base, u32 gpfifo_entries, u32 flags)
176{ 176{
177 void *inst_ptr; 177 void *inst_ptr;
178 178
@@ -1142,7 +1142,8 @@ int gk20a_alloc_channel_gpfifo(struct channel_gk20a *c,
1142 1142
1143 channel_gk20a_setup_userd(c); 1143 channel_gk20a_setup_userd(c);
1144 1144
1145 err = g->ops.fifo.setup_ramfc(c, c->gpfifo.mem.gpu_va, c->gpfifo.entry_num); 1145 err = g->ops.fifo.setup_ramfc(c, c->gpfifo.mem.gpu_va,
1146 c->gpfifo.entry_num, args->flags);
1146 if (err) 1147 if (err)
1147 goto clean_up_unmap; 1148 goto clean_up_unmap;
1148 1149