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.h6
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 {