diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/fifo_gv11b.h')
-rw-r--r-- | drivers/gpu/nvgpu/gv11b/fifo_gv11b.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/fifo_gv11b.h b/drivers/gpu/nvgpu/gv11b/fifo_gv11b.h index 9157c300..3f58f927 100644 --- a/drivers/gpu/nvgpu/gv11b/fifo_gv11b.h +++ b/drivers/gpu/nvgpu/gv11b/fifo_gv11b.h | |||
@@ -106,6 +106,12 @@ void gv11b_fifo_free_syncpt_buf(struct channel_gk20a *c, | |||
106 | struct nvgpu_mem *syncpt_buf); | 106 | struct nvgpu_mem *syncpt_buf); |
107 | int gv11b_fifo_get_sync_ro_map(struct vm_gk20a *vm, | 107 | int gv11b_fifo_get_sync_ro_map(struct vm_gk20a *vm, |
108 | u64 *base_gpuva, u32 *sync_size); | 108 | u64 *base_gpuva, u32 *sync_size); |
109 | u32 gv11b_fifo_get_sema_wait_cmd_size(void); | ||
110 | u32 gv11b_fifo_get_sema_incr_cmd_size(void); | ||
111 | void gv11b_fifo_add_sema_cmd(struct gk20a *g, | ||
112 | struct nvgpu_semaphore *s, u64 sema_va, | ||
113 | struct priv_cmd_entry *cmd, | ||
114 | u32 off, bool acquire, bool wfi); | ||
109 | void gv11b_fifo_add_syncpt_wait_cmd(struct gk20a *g, | 115 | void gv11b_fifo_add_syncpt_wait_cmd(struct gk20a *g, |
110 | struct priv_cmd_entry *cmd, u32 off, | 116 | struct priv_cmd_entry *cmd, u32 off, |
111 | u32 id, u32 thresh, u64 gpu_va_base); | 117 | u32 id, u32 thresh, u64 gpu_va_base); |