summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/fifo_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/fifo_gk20a.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
index b2efc1fa..04d68872 100644
--- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c
@@ -2377,7 +2377,7 @@ void gk20a_fifo_isr(struct gk20a *g)
2377 return; 2377 return;
2378} 2378}
2379 2379
2380void gk20a_fifo_nonstall_isr(struct gk20a *g) 2380int gk20a_fifo_nonstall_isr(struct gk20a *g)
2381{ 2381{
2382 u32 fifo_intr = gk20a_readl(g, fifo_intr_0_r()); 2382 u32 fifo_intr = gk20a_readl(g, fifo_intr_0_r());
2383 u32 clear_intr = 0; 2383 u32 clear_intr = 0;
@@ -2389,9 +2389,7 @@ void gk20a_fifo_nonstall_isr(struct gk20a *g)
2389 2389
2390 gk20a_writel(g, fifo_intr_0_r(), clear_intr); 2390 gk20a_writel(g, fifo_intr_0_r(), clear_intr);
2391 2391
2392 gk20a_channel_semaphore_wakeup(g, false); 2392 return gk20a_nonstall_ops_wakeup_semaphore;
2393
2394 return;
2395} 2393}
2396 2394
2397void gk20a_fifo_issue_preempt(struct gk20a *g, u32 id, bool is_tsg) 2395void gk20a_fifo_issue_preempt(struct gk20a *g, u32 id, bool is_tsg)