summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/fifo_gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/fifo_gk20a.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h
index 078ae8f0..8a4e0a8f 100644
--- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h
@@ -149,6 +149,7 @@ int gk20a_fifo_enable_engine_activity(struct gk20a *g,
149int gk20a_fifo_disable_engine_activity(struct gk20a *g, 149int gk20a_fifo_disable_engine_activity(struct gk20a *g,
150 struct fifo_engine_info_gk20a *eng_info, 150 struct fifo_engine_info_gk20a *eng_info,
151 bool wait_for_idle); 151 bool wait_for_idle);
152u32 gk20a_fifo_engines_on_ch(struct gk20a *g, u32 hw_chid);
152 153
153int gk20a_fifo_update_runlist(struct gk20a *g, u32 engine_id, u32 hw_chid, 154int gk20a_fifo_update_runlist(struct gk20a *g, u32 engine_id, u32 hw_chid,
154 bool add, bool wait_for_finish); 155 bool add, bool wait_for_finish);
@@ -157,6 +158,7 @@ int gk20a_fifo_suspend(struct gk20a *g);
157 158
158bool gk20a_fifo_mmu_fault_pending(struct gk20a *g); 159bool gk20a_fifo_mmu_fault_pending(struct gk20a *g);
159void gk20a_fifo_recover(struct gk20a *g, u32 engine_ids, bool verbose); 160void gk20a_fifo_recover(struct gk20a *g, u32 engine_ids, bool verbose);
161void gk20a_fifo_recover_ch(struct gk20a *g, u32 hw_chid, bool verbose);
160int gk20a_init_fifo_reset_enable_hw(struct gk20a *g); 162int gk20a_init_fifo_reset_enable_hw(struct gk20a *g);
161void gk20a_init_fifo(struct gpu_ops *gops); 163void gk20a_init_fifo(struct gpu_ops *gops);
162 164