From ce4dd7ef86e5fec95bd8d2f90eb78e9643dd01d9 Mon Sep 17 00:00:00 2001 From: Gagan Grover Date: Sat, 18 Jul 2015 16:02:33 +0530 Subject: gpu: nvgpu: Dump GR register on ucode timeout Dump GR registers on ucode timeout. GR dump is needed during ucode timeout to get more details. Bug 200124360 Change-Id: Id19f5bc0d092c060de2ec07a5e63a0a155f86b76 Signed-off-by: Gagan Grover Reviewed-on: http://git-master/r/771969 (cherry picked from commit 3f0f13073a174a357623d76db47b2148cb24503c) Reviewed-on: http://git-master/r/777785 (cherry picked from commit d5b7247757cdccbc3ea98c4b9e018468d5554933) Reviewed-on: http://git-master/r/795355 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani Tested-by: Bharat Nihalani --- drivers/gpu/nvgpu/gk20a/gr_gk20a.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/gpu/nvgpu/gk20a') diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c index 0ae44c6f..fdd18d23 100644 --- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c @@ -463,6 +463,7 @@ static int gr_gk20a_ctx_wait_ucode(struct gk20a *g, u32 mailbox_id, gk20a_err(dev_from_gk20a(g), "timeout waiting on ucode response"); gk20a_fecs_dump_falcon_stats(g); + gk20a_gr_debug_dump(g->dev); return -1; } else if (check == WAIT_UCODE_ERROR) { gk20a_err(dev_from_gk20a(g), -- cgit v1.2.2