summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/channel_gk20a.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/channel_gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/channel_gk20a.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.h b/drivers/gpu/nvgpu/gk20a/channel_gk20a.h
index 4b5fe1b3..971175f2 100644
--- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.h
@@ -265,7 +265,9 @@ struct channel_gk20a *gk20a_open_new_channel(struct gk20a *g,
265 bool is_privileged_channel); 265 bool is_privileged_channel);
266struct channel_gk20a *gk20a_open_new_channel_with_cb(struct gk20a *g, 266struct channel_gk20a *gk20a_open_new_channel_with_cb(struct gk20a *g,
267 void (*update_fn)(struct channel_gk20a *, void *), 267 void (*update_fn)(struct channel_gk20a *, void *),
268 void *update_fn_data); 268 void *update_fn_data,
269 int runlist_id,
270 bool is_privileged_channel);
269void channel_gk20a_unbind(struct channel_gk20a *ch_gk20a); 271void channel_gk20a_unbind(struct channel_gk20a *ch_gk20a);
270 272
271int gk20a_submit_channel_gpfifo(struct channel_gk20a *c, 273int gk20a_submit_channel_gpfifo(struct channel_gk20a *c,
@@ -295,6 +297,8 @@ int gk20a_channel_get_timescale_from_timeslice(struct gk20a *g,
295 int *__timeslice_timeout, int *__timeslice_scale); 297 int *__timeslice_timeout, int *__timeslice_scale);
296int gk20a_channel_set_priority(struct channel_gk20a *ch, u32 priority); 298int gk20a_channel_set_priority(struct channel_gk20a *ch, u32 priority);
297int gk20a_channel_set_timeslice(struct channel_gk20a *ch, u32 timeslice); 299int gk20a_channel_set_timeslice(struct channel_gk20a *ch, u32 timeslice);
300int gk20a_channel_set_runlist_interleave(struct channel_gk20a *ch,
301 u32 level);
298void gk20a_channel_event_id_post_event(struct channel_gk20a *ch, 302void gk20a_channel_event_id_post_event(struct channel_gk20a *ch,
299 int event_id); 303 int event_id);
300 304