summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gv11b/ltc_gv11b.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/ltc_gv11b.c')
-rw-r--r--drivers/gpu/nvgpu/gv11b/ltc_gv11b.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/ltc_gv11b.c b/drivers/gpu/nvgpu/gv11b/ltc_gv11b.c
index 9bfefa9e..9f6d176e 100644
--- a/drivers/gpu/nvgpu/gv11b/ltc_gv11b.c
+++ b/drivers/gpu/nvgpu/gv11b/ltc_gv11b.c
@@ -96,9 +96,9 @@ void gv11b_ltc_isr(struct gk20a *g)
96 96
97 mc_intr = gk20a_readl(g, mc_intr_ltc_r()); 97 mc_intr = gk20a_readl(g, mc_intr_ltc_r());
98 for (ltc = 0; ltc < g->ltc_count; ltc++) { 98 for (ltc = 0; ltc < g->ltc_count; ltc++) {
99 if ((mc_intr & 1 << ltc) == 0) 99 if ((mc_intr & 1U << ltc) == 0)
100 continue; 100 continue;
101 ltc_corrected = ltc_uncorrected = 0; 101 ltc_corrected = ltc_uncorrected = 0U;
102 102
103 for (slice = 0; slice < g->gr.slices_per_ltc; slice++) { 103 for (slice = 0; slice < g->gr.slices_per_ltc; slice++) {
104 u32 offset = ltc_stride * ltc + lts_stride * slice; 104 u32 offset = ltc_stride * ltc + lts_stride * slice;
@@ -133,10 +133,10 @@ void gv11b_ltc_isr(struct gk20a *g)
133 ltc_ltc0_lts0_l2_cache_ecc_status_uncorrected_err_total_counter_overflow_m(); 133 ltc_ltc0_lts0_l2_cache_ecc_status_uncorrected_err_total_counter_overflow_m();
134 134
135 /* clear the interrupt */ 135 /* clear the interrupt */
136 if ((corrected_delta > 0) || corrected_overflow) { 136 if ((corrected_delta > 0U) || corrected_overflow) {
137 gk20a_writel(g, ltc_ltc0_lts0_l2_cache_ecc_corrected_err_count_r() + offset, 0); 137 gk20a_writel(g, ltc_ltc0_lts0_l2_cache_ecc_corrected_err_count_r() + offset, 0);
138 } 138 }
139 if ((uncorrected_delta > 0) || uncorrected_overflow) { 139 if ((uncorrected_delta > 0U) || uncorrected_overflow) {
140 gk20a_writel(g, 140 gk20a_writel(g,
141 ltc_ltc0_lts0_l2_cache_ecc_uncorrected_err_count_r() + offset, 0); 141 ltc_ltc0_lts0_l2_cache_ecc_uncorrected_err_count_r() + offset, 0);
142 } 142 }
@@ -146,9 +146,9 @@ void gv11b_ltc_isr(struct gk20a *g)
146 146
147 /* update counters per slice */ 147 /* update counters per slice */
148 if (corrected_overflow) 148 if (corrected_overflow)
149 corrected_delta += (0x1UL << ltc_ltc0_lts0_l2_cache_ecc_corrected_err_count_total_s()); 149 corrected_delta += (0x1U << ltc_ltc0_lts0_l2_cache_ecc_corrected_err_count_total_s());
150 if (uncorrected_overflow) 150 if (uncorrected_overflow)
151 uncorrected_delta += (0x1UL << ltc_ltc0_lts0_l2_cache_ecc_uncorrected_err_count_total_s()); 151 uncorrected_delta += (0x1U << ltc_ltc0_lts0_l2_cache_ecc_uncorrected_err_count_total_s());
152 152
153 ltc_corrected += corrected_delta; 153 ltc_corrected += corrected_delta;
154 ltc_uncorrected += uncorrected_delta; 154 ltc_uncorrected += uncorrected_delta;