From 9a6cc07c556b282da413e2d13d59de1661d7d7ae Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Fri, 9 May 2014 20:15:51 +0300 Subject: gpu: nvgpu: Do not enable lbreq interrupt Lbreq interrupt can assert when there is memory back pressure. Do not enable it as either stalling or nonstalling interrupt. Bug 1498688 Change-Id: I02f94a64ab9df82402d80a632450d87457644d50 Signed-off-by: Terje Bergstrom Reviewed-on: http://git-master/r/408040 Reviewed-by: Simone Willett Tested-by: Simone Willett --- drivers/gpu/nvgpu/gk20a/fifo_gk20a.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'drivers/gpu/nvgpu/gk20a/fifo_gk20a.c') diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c index 2d2dad2c..8be2176d 100644 --- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c @@ -398,9 +398,10 @@ int gk20a_init_fifo_reset_enable_hw(struct gk20a *g) gk20a_writel(g, pbdma_intr_stall_r(i), intr_stall); gk20a_writel(g, pbdma_intr_0_r(i), 0xFFFFFFFF); gk20a_writel(g, pbdma_intr_en_0_r(i), - (~0) & ~pbdma_intr_en_0_lbreq_enabled_f()); + ~pbdma_intr_en_0_lbreq_enabled_f()); gk20a_writel(g, pbdma_intr_1_r(i), 0xFFFFFFFF); - gk20a_writel(g, pbdma_intr_en_1_r(i), 0xFFFFFFFF); + gk20a_writel(g, pbdma_intr_en_1_r(i), + ~pbdma_intr_en_0_lbreq_enabled_f()); } /* TBD: apply overrides */ -- cgit v1.2.2