diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/gr_gv11b.h')
-rw-r--r-- | drivers/gpu/nvgpu/gv11b/gr_gv11b.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/gr_gv11b.h b/drivers/gpu/nvgpu/gv11b/gr_gv11b.h index 9d9f969d..2d6e3d1f 100644 --- a/drivers/gpu/nvgpu/gv11b/gr_gv11b.h +++ b/drivers/gpu/nvgpu/gv11b/gr_gv11b.h | |||
@@ -35,6 +35,13 @@ enum { | |||
35 | VOLTA_DMA_COPY_A = 0xC3B5, | 35 | VOLTA_DMA_COPY_A = 0xC3B5, |
36 | }; | 36 | }; |
37 | 37 | ||
38 | struct gr_t19x { | ||
39 | struct { | ||
40 | struct gr_gp10b_ecc_stat sm_l1_tag_corrected_err_count; | ||
41 | struct gr_gp10b_ecc_stat sm_l1_tag_uncorrected_err_count; | ||
42 | } ecc_stats; | ||
43 | }; | ||
44 | |||
38 | #define NVC397_SET_SHADER_EXCEPTIONS 0x1528 | 45 | #define NVC397_SET_SHADER_EXCEPTIONS 0x1528 |
39 | #define NVC397_SET_CIRCULAR_BUFFER_SIZE 0x1280 | 46 | #define NVC397_SET_CIRCULAR_BUFFER_SIZE 0x1280 |
40 | #define NVC397_SET_ALPHA_CIRCULAR_BUFFER_SIZE 0x02dc | 47 | #define NVC397_SET_ALPHA_CIRCULAR_BUFFER_SIZE 0x02dc |
@@ -48,4 +55,5 @@ int gr_gv11b_alloc_buffer(struct vm_gk20a *vm, size_t size, | |||
48 | /*zcull*/ | 55 | /*zcull*/ |
49 | void gr_gv11b_program_zcull_mapping(struct gk20a *g, u32 zcull_num_entries, | 56 | void gr_gv11b_program_zcull_mapping(struct gk20a *g, u32 zcull_num_entries, |
50 | u32 *zcull_map_tiles); | 57 | u32 *zcull_map_tiles); |
58 | void gr_gv11b_create_sysfs(struct device *dev); | ||
51 | #endif | 59 | #endif |