diff options
author | Gagan Grover <ggrover@nvidia.com> | 2015-07-18 06:32:33 -0400 |
---|---|---|
committer | Bharat Nihalani <bnihalani@nvidia.com> | 2015-09-29 06:29:23 -0400 |
commit | ce4dd7ef86e5fec95bd8d2f90eb78e9643dd01d9 (patch) | |
tree | 729468141021c01040d2a6c0b6ece50f632d0a69 /drivers/gpu/nvgpu | |
parent | d621fe74b9ac0c27c0850df8e9a1e3721f61c1a8 (diff) |
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 <ggrover@nvidia.com>
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 <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gr_gk20a.c | 1 |
1 files changed, 1 insertions, 0 deletions
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, | |||
463 | gk20a_err(dev_from_gk20a(g), | 463 | gk20a_err(dev_from_gk20a(g), |
464 | "timeout waiting on ucode response"); | 464 | "timeout waiting on ucode response"); |
465 | gk20a_fecs_dump_falcon_stats(g); | 465 | gk20a_fecs_dump_falcon_stats(g); |
466 | gk20a_gr_debug_dump(g->dev); | ||
466 | return -1; | 467 | return -1; |
467 | } else if (check == WAIT_UCODE_ERROR) { | 468 | } else if (check == WAIT_UCODE_ERROR) { |
468 | gk20a_err(dev_from_gk20a(g), | 469 | gk20a_err(dev_from_gk20a(g), |