diff --git a/drivers/gpu/nvgpu/hal/fifo/pbdma_ga10b_fusa.c b/drivers/gpu/nvgpu/hal/fifo/pbdma_ga10b_fusa.c index 620a48fba..1ae99bc3b 100644 --- a/drivers/gpu/nvgpu/hal/fifo/pbdma_ga10b_fusa.c +++ b/drivers/gpu/nvgpu/hal/fifo/pbdma_ga10b_fusa.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include @@ -435,6 +436,8 @@ static bool ga10b_pbdma_handle_intr_0_legacy(struct gk20a *g, u32 pbdma_id, recover = true; nvgpu_err(g, "semaphore acquire timeout!"); + gk20a_debug_dump(g); + /* * Note: the error_notifier can be overwritten if * semaphore_timeout is triggered with pbcrc_pending diff --git a/drivers/gpu/nvgpu/hal/fifo/pbdma_gm20b_fusa.c b/drivers/gpu/nvgpu/hal/fifo/pbdma_gm20b_fusa.c index 901393e94..6d145a035 100644 --- a/drivers/gpu/nvgpu/hal/fifo/pbdma_gm20b_fusa.c +++ b/drivers/gpu/nvgpu/hal/fifo/pbdma_gm20b_fusa.c @@ -167,6 +167,8 @@ bool gm20b_pbdma_handle_intr_0(struct gk20a *g, u32 pbdma_id, recover = true; nvgpu_err(g, "semaphore acquire timeout!"); + gk20a_debug_dump(g); + /* * Note: the error_notifier can be overwritten if * semaphore_timeout is triggered with pbcrc_pending