diff options
author | seshendra Gadagottu <sgadagottu@nvidia.com> | 2018-07-09 15:30:50 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-07-24 19:10:37 -0400 |
commit | 2c2d9e66710e264d251c0019258eed1dc5bb38f2 (patch) | |
tree | 202740c630da7adea73890a889d9fedb302c0237 /drivers/gpu/nvgpu/gv11b | |
parent | d3b8415948de8c9ffe2f2fa66340dd7e71a894e6 (diff) |
gpu: nvgpu: gv1xx: disable ltc_illegal_compstat interrupt
Illegal compstat interrupt indicates an unexpected compression status
given the kind. Since dirty tile mappings expected to have discrepancies
in compbit state, so disabling illegal compstat interrupt.
Bug 2099406
Change-Id: I90207c6bc8a8cfa656ea9a0b4f5605106751c12e
Signed-off-by: seshendra Gadagottu <sgadagottu@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1774572
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b')
-rw-r--r-- | drivers/gpu/nvgpu/gv11b/ltc_gv11b.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/ltc_gv11b.c b/drivers/gpu/nvgpu/gv11b/ltc_gv11b.c index db797bde..3cea4cd4 100644 --- a/drivers/gpu/nvgpu/gv11b/ltc_gv11b.c +++ b/drivers/gpu/nvgpu/gv11b/ltc_gv11b.c | |||
@@ -70,6 +70,7 @@ void gv11b_ltc_init_fs_state(struct gk20a *g) | |||
70 | /* Disable LTC interrupts */ | 70 | /* Disable LTC interrupts */ |
71 | reg = gk20a_readl(g, ltc_ltcs_ltss_intr_r()); | 71 | reg = gk20a_readl(g, ltc_ltcs_ltss_intr_r()); |
72 | reg &= ~ltc_ltcs_ltss_intr_en_evicted_cb_m(); | 72 | reg &= ~ltc_ltcs_ltss_intr_en_evicted_cb_m(); |
73 | reg &= ~ltc_ltcs_ltss_intr_en_illegal_compstat_m(); | ||
73 | reg &= ~ltc_ltcs_ltss_intr_en_illegal_compstat_access_m(); | 74 | reg &= ~ltc_ltcs_ltss_intr_en_illegal_compstat_access_m(); |
74 | nvgpu_writel_check(g, ltc_ltcs_ltss_intr_r(), reg); | 75 | nvgpu_writel_check(g, ltc_ltcs_ltss_intr_r(), reg); |
75 | 76 | ||