diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h index c1824b07..4ab1cd1b 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -450,6 +450,12 @@ struct gpu_ops { | |||
450 | struct gr_gk20a_isr_data *isr_data); | 450 | struct gr_gk20a_isr_data *isr_data); |
451 | int (*handle_semaphore_pending)(struct gk20a *g, | 451 | int (*handle_semaphore_pending)(struct gk20a *g, |
452 | struct gr_gk20a_isr_data *isr_data); | 452 | struct gr_gk20a_isr_data *isr_data); |
453 | int (*add_ctxsw_reg_pm_fbpa)(struct gk20a *g, | ||
454 | struct ctxsw_buf_offset_map_entry *map, | ||
455 | struct aiv_list_gk20a *regs, | ||
456 | u32 *count, u32 *offset, | ||
457 | u32 max_cnt, u32 base, | ||
458 | u32 num_fbpas, u32 stride, u32 mask); | ||
453 | } gr; | 459 | } gr; |
454 | struct { | 460 | struct { |
455 | void (*init_hw)(struct gk20a *g); | 461 | void (*init_hw)(struct gk20a *g); |