summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/include
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/include')
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gr_gm20b.h8
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gp106/hw_gr_gp106.h8
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_gr_gp10b.h8
3 files changed, 24 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gr_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gr_gm20b.h
index 9f7fea45..30436fb1 100644
--- a/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gr_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gr_gm20b.h
@@ -3062,6 +3062,10 @@ static inline u32 gr_gpcs_tpcs_sm_hww_warp_esr_report_mask_divergent_report_f(vo
3062{ 3062{
3063 return 0x100000; 3063 return 0x100000;
3064} 3064}
3065static inline u32 gr_gpc0_tpc0_sm_hww_warp_esr_report_mask_r(void)
3066{
3067 return 0x00504644;
3068}
3065static inline u32 gr_gpcs_tpcs_sm_hww_global_esr_report_mask_r(void) 3069static inline u32 gr_gpcs_tpcs_sm_hww_global_esr_report_mask_r(void)
3066{ 3070{
3067 return 0x00419e4c; 3071 return 0x00419e4c;
@@ -3094,6 +3098,10 @@ static inline u32 gr_gpcs_tpcs_sm_hww_global_esr_report_mask_single_step_complet
3094{ 3098{
3095 return 0x40; 3099 return 0x40;
3096} 3100}
3101static inline u32 gr_gpc0_tpc0_sm_hww_global_esr_report_mask_r(void)
3102{
3103 return 0x0050464c;
3104}
3097static inline u32 gr_gpcs_tpcs_tpccs_tpc_exception_en_r(void) 3105static inline u32 gr_gpcs_tpcs_tpccs_tpc_exception_en_r(void)
3098{ 3106{
3099 return 0x00419d0c; 3107 return 0x00419d0c;
diff --git a/drivers/gpu/nvgpu/include/nvgpu/hw/gp106/hw_gr_gp106.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gp106/hw_gr_gp106.h
index 22b1142f..c20da067 100644
--- a/drivers/gpu/nvgpu/include/nvgpu/hw/gp106/hw_gr_gp106.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gp106/hw_gr_gp106.h
@@ -3298,6 +3298,10 @@ static inline u32 gr_gpcs_tpcs_sm_hww_warp_esr_report_mask_divergent_report_f(vo
3298{ 3298{
3299 return 0x100000; 3299 return 0x100000;
3300} 3300}
3301static inline u32 gr_gpc0_tpc0_sm_hww_warp_esr_report_mask_r(void)
3302{
3303 return 0x00504644;
3304}
3301static inline u32 gr_gpcs_tpcs_sm_hww_global_esr_report_mask_r(void) 3305static inline u32 gr_gpcs_tpcs_sm_hww_global_esr_report_mask_r(void)
3302{ 3306{
3303 return 0x00419e4c; 3307 return 0x00419e4c;
@@ -3338,6 +3342,10 @@ static inline u32 gr_gpcs_tpcs_sm_hww_global_esr_report_mask_single_step_complet
3338{ 3342{
3339 return 0x40; 3343 return 0x40;
3340} 3344}
3345static inline u32 gr_gpc0_tpc0_sm_hww_global_esr_report_mask_r(void)
3346{
3347 return 0x0050464c;
3348}
3341static inline u32 gr_gpcs_tpcs_tpccs_tpc_exception_en_r(void) 3349static inline u32 gr_gpcs_tpcs_tpccs_tpc_exception_en_r(void)
3342{ 3350{
3343 return 0x00419d0c; 3351 return 0x00419d0c;
diff --git a/drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_gr_gp10b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_gr_gp10b.h
index 6bef30e0..7989337c 100644
--- a/drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_gr_gp10b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_gr_gp10b.h
@@ -3418,6 +3418,10 @@ static inline u32 gr_gpcs_tpcs_sm_hww_warp_esr_report_mask_divergent_report_f(vo
3418{ 3418{
3419 return 0x100000; 3419 return 0x100000;
3420} 3420}
3421static inline u32 gr_gpc0_tpc0_sm_hww_warp_esr_report_mask_r(void)
3422{
3423 return 0x00504644;
3424}
3421static inline u32 gr_gpcs_tpcs_sm_hww_global_esr_report_mask_r(void) 3425static inline u32 gr_gpcs_tpcs_sm_hww_global_esr_report_mask_r(void)
3422{ 3426{
3423 return 0x00419e4c; 3427 return 0x00419e4c;
@@ -3458,6 +3462,10 @@ static inline u32 gr_gpcs_tpcs_sm_hww_global_esr_report_mask_single_step_complet
3458{ 3462{
3459 return 0x40; 3463 return 0x40;
3460} 3464}
3465static inline u32 gr_gpc0_tpc0_sm_hww_global_esr_report_mask_r(void)
3466{
3467 return 0x0050464c;
3468}
3461static inline u32 gr_gpcs_tpcs_tpccs_tpc_exception_en_r(void) 3469static inline u32 gr_gpcs_tpcs_tpccs_tpc_exception_en_r(void)
3462{ 3470{
3463 return 0x00419d0c; 3471 return 0x00419d0c;