summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/common/fifo/channel.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/common/fifo/channel.c')
-rw-r--r--drivers/gpu/nvgpu/common/fifo/channel.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/common/fifo/channel.c b/drivers/gpu/nvgpu/common/fifo/channel.c
index 680382a4..2097a28e 100644
--- a/drivers/gpu/nvgpu/common/fifo/channel.c
+++ b/drivers/gpu/nvgpu/common/fifo/channel.c
@@ -1222,7 +1222,7 @@ int gk20a_channel_alloc_gpfifo(struct channel_gk20a *c,
1222 1222
1223 /* TBD: setup engine contexts */ 1223 /* TBD: setup engine contexts */
1224 1224
1225 if (gpfifo_args->num_inflight_jobs) { 1225 if (c->deterministic && gpfifo_args->num_inflight_jobs != 0U) {
1226 err = channel_gk20a_prealloc_resources(c, 1226 err = channel_gk20a_prealloc_resources(c,
1227 gpfifo_args->num_inflight_jobs); 1227 gpfifo_args->num_inflight_jobs);
1228 if (err) { 1228 if (err) {
@@ -1248,7 +1248,7 @@ int gk20a_channel_alloc_gpfifo(struct channel_gk20a *c,
1248clean_up_priv_cmd: 1248clean_up_priv_cmd:
1249 channel_gk20a_free_priv_cmdbuf(c); 1249 channel_gk20a_free_priv_cmdbuf(c);
1250clean_up_prealloc: 1250clean_up_prealloc:
1251 if (gpfifo_args->num_inflight_jobs) { 1251 if (c->deterministic && gpfifo_args->num_inflight_jobs != 0U) {
1252 channel_gk20a_free_prealloc_resources(c); 1252 channel_gk20a_free_prealloc_resources(c);
1253 } 1253 }
1254clean_up_sync: 1254clean_up_sync: