summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2014-09-18 07:55:21 -0400
committerDan Willemsen <dwillemsen@nvidia.com>2015-03-18 15:11:20 -0400
commitfc7280ae919fb0acf2e79e9acf75da7dd634764e (patch)
tree9776de99ccfe1d7f89b371385de2d5c9153fc02c /drivers/gpu/nvgpu/gk20a
parent43758d93b7d6acec52906764fc46ae8aa57f9ee1 (diff)
gpu: nvgpu: Clear invalid method
Invalid method needs to be cleared in gm20b to prevent getting same interrupt again. Change-Id: I4d83d1a27e5c711b5d82b95552be84d5f16a13e0 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/500286
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a')
-rw-r--r--drivers/gpu/nvgpu/gk20a/fifo_gk20a.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
index 28efade5..3224e29c 100644
--- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
@@ -1482,6 +1482,7 @@ static u32 gk20a_fifo_handle_pbdma_intr(struct device *dev,
1482 pbdma_intr_0); 1482 pbdma_intr_0);
1483 } 1483 }
1484 1484
1485 gk20a_writel(g, pbdma_method0_r(pbdma_id), 0);
1485 gk20a_writel(g, pbdma_intr_0_r(pbdma_id), pbdma_intr_0); 1486 gk20a_writel(g, pbdma_intr_0_r(pbdma_id), pbdma_intr_0);
1486 } 1487 }
1487 1488