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.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.h b/drivers/gpu/nvgpu/gk20a/channel_gk20a.h
index 08bc06c2..161d2b83 100644
--- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.h
@@ -178,5 +178,16 @@ void gk20a_channel_update(struct channel_gk20a *c, int nr_completed);
178void gk20a_init_channel(struct gpu_ops *gops); 178void gk20a_init_channel(struct gpu_ops *gops);
179 179
180int gk20a_wait_channel_idle(struct channel_gk20a *ch); 180int gk20a_wait_channel_idle(struct channel_gk20a *ch);
181struct channel_gk20a *gk20a_open_new_channel(struct gk20a *g);
182void channel_gk20a_unbind(struct channel_gk20a *ch_gk20a);
183
184int gk20a_submit_channel_gpfifo(struct channel_gk20a *c,
185 struct nvhost_gpfifo *gpfifo,
186 u32 num_entries,
187 struct nvhost_fence *fence,
188 u32 flags);
189
190int gk20a_alloc_channel_gpfifo(struct channel_gk20a *c,
191 struct nvhost_alloc_gpfifo_args *args);
181 192
182#endif /*__CHANNEL_GK20A_H__*/ 193#endif /*__CHANNEL_GK20A_H__*/