From fc7280ae919fb0acf2e79e9acf75da7dd634764e Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Thu, 18 Sep 2014 14:55:21 +0300 Subject: 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 Reviewed-on: http://git-master/r/500286 --- drivers/gpu/nvgpu/gk20a/fifo_gk20a.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/gpu/nvgpu/gk20a') 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, pbdma_intr_0); } + gk20a_writel(g, pbdma_method0_r(pbdma_id), 0); gk20a_writel(g, pbdma_intr_0_r(pbdma_id), pbdma_intr_0); } -- cgit v1.2.2