summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h
index e3dad962..d781034c 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.h
@@ -368,6 +368,7 @@ struct gpu_ops {
368 bool (*is_debug_mode_enabled)(struct gk20a *g); 368 bool (*is_debug_mode_enabled)(struct gk20a *g);
369 void (*set_debug_mode)(struct gk20a *g, bool enable); 369 void (*set_debug_mode)(struct gk20a *g, bool enable);
370 void (*tlb_invalidate)(struct gk20a *g, struct mem_desc *pdb); 370 void (*tlb_invalidate)(struct gk20a *g, struct mem_desc *pdb);
371 void (*hub_isr)(struct gk20a *g);
371 } fb; 372 } fb;
372 struct { 373 struct {
373 void (*slcg_bus_load_gating_prod)(struct gk20a *g, bool prod); 374 void (*slcg_bus_load_gating_prod)(struct gk20a *g, bool prod);
@@ -758,6 +759,7 @@ struct gpu_ops {
758 irqreturn_t (*isr_thread_stall)(struct gk20a *g); 759 irqreturn_t (*isr_thread_stall)(struct gk20a *g);
759 void (*isr_thread_nonstall)(struct gk20a *g, u32 intr); 760 void (*isr_thread_nonstall)(struct gk20a *g, u32 intr);
760 void (*isr_nonstall_cb)(struct work_struct *work); 761 void (*isr_nonstall_cb)(struct work_struct *work);
762 bool (*is_intr_hub_pending)(struct gk20a *g, u32 mc_intr);
761 u32 intr_mask_restore[4]; 763 u32 intr_mask_restore[4];
762 void (*enable)(struct gk20a *g, u32 units); 764 void (*enable)(struct gk20a *g, u32 units);
763 void (*disable)(struct gk20a *g, u32 units); 765 void (*disable)(struct gk20a *g, u32 units);