summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h b/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h
index 565b4f86..5c6e91c9 100644
--- a/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h
@@ -108,6 +108,10 @@ void gk20a_channel_gen_sema_wait_cmd(struct channel_gk20a *c,
108 struct nvgpu_semaphore *sema, struct priv_cmd_entry *wait_cmd, 108 struct nvgpu_semaphore *sema, struct priv_cmd_entry *wait_cmd,
109 u32 wait_cmd_size, int pos); 109 u32 wait_cmd_size, int pos);
110 110
111int gk20a_channel_gen_syncpt_wait_cmd(struct channel_gk20a *c,
112 u32 id, u32 thresh, struct priv_cmd_entry *wait_cmd,
113 u32 wait_cmd_size, int pos, bool preallocated);
114
111void gk20a_channel_sync_destroy(struct gk20a_channel_sync *sync, 115void gk20a_channel_sync_destroy(struct gk20a_channel_sync *sync,
112 bool set_safe_state); 116 bool set_safe_state);
113struct gk20a_channel_sync *gk20a_channel_sync_create(struct channel_gk20a *c, 117struct gk20a_channel_sync *gk20a_channel_sync_create(struct channel_gk20a *c,