diff options
Diffstat (limited to 'drivers/gpu/nvgpu')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h index 41eb7eb7..cefdccd5 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -285,6 +285,11 @@ struct gpu_ops { | |||
285 | u32 compute_preempt_mode); | 285 | u32 compute_preempt_mode); |
286 | int (*get_preemption_mode_flags)(struct gk20a *g, | 286 | int (*get_preemption_mode_flags)(struct gk20a *g, |
287 | struct nvgpu_preemption_modes_rec *preemption_modes_rec); | 287 | struct nvgpu_preemption_modes_rec *preemption_modes_rec); |
288 | int (*set_ctxsw_preemption_mode)(struct gk20a *g, | ||
289 | struct gr_ctx_desc *gr_ctx, | ||
290 | struct vm_gk20a *vm, u32 class, | ||
291 | u32 graphics_preempt_mode, | ||
292 | u32 compute_preempt_mode); | ||
288 | int (*fuse_override)(struct gk20a *g); | 293 | int (*fuse_override)(struct gk20a *g); |
289 | int (*load_smid_config)(struct gk20a *g); | 294 | int (*load_smid_config)(struct gk20a *g); |
290 | void (*program_sm_id_numbering)(struct gk20a *g, | 295 | void (*program_sm_id_numbering)(struct gk20a *g, |