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 c70217ea..d1ce6afb 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -242,6 +242,12 @@ struct gpu_ops { | |||
242 | u32 (*get_lrf_tex_ltc_dram_override)(struct gk20a *g); | 242 | u32 (*get_lrf_tex_ltc_dram_override)(struct gk20a *g); |
243 | int (*record_sm_error_state)(struct gk20a *g, | 243 | int (*record_sm_error_state)(struct gk20a *g, |
244 | u32 gpc, u32 tpc); | 244 | u32 gpc, u32 tpc); |
245 | int (*update_sm_error_state)(struct gk20a *g, | ||
246 | struct channel_gk20a *ch, u32 sm_id, | ||
247 | struct nvgpu_dbg_gpu_sm_error_state_record * | ||
248 | sm_error_state); | ||
249 | int (*clear_sm_error_state)(struct gk20a *g, | ||
250 | struct channel_gk20a *ch, u32 sm_id); | ||
245 | } gr; | 251 | } gr; |
246 | const char *name; | 252 | const char *name; |
247 | struct { | 253 | struct { |