From 76ad8e9fa8726fd3070aaaecfb942c1991359f0e Mon Sep 17 00:00:00 2001 From: Mahantesh Kumbar Date: Fri, 20 Oct 2017 16:52:47 +0530 Subject: gpu: nvgpu: Dump falcon status upon boot failure - Dump PMU/SEC2 falcon status upon ACR boot failure Bug 200346134 Change-Id: I90b6dac5d3109adf85e1fcb50f114d74caa43164 Signed-off-by: Mahantesh Kumbar Reviewed-on: https://git-master.nvidia.com/r/1582601 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Vijayakumar Subbu Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gm20b/acr_gm20b.c | 1 + drivers/gpu/nvgpu/gp106/sec2_gp106.c | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c index e5fd8692..09908df3 100644 --- a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c +++ b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c @@ -1428,6 +1428,7 @@ exit: if (ret) { nvgpu_kill_task_pg_init(g); nvgpu_pmu_state_change(g, PMU_STATE_OFF, false); + nvgpu_flcn_dump_stats(pmu->flcn); } return ret; diff --git a/drivers/gpu/nvgpu/gp106/sec2_gp106.c b/drivers/gpu/nvgpu/gp106/sec2_gp106.c index 332ac794..29aceb7c 100644 --- a/drivers/gpu/nvgpu/gp106/sec2_gp106.c +++ b/drivers/gpu/nvgpu/gp106/sec2_gp106.c @@ -70,6 +70,7 @@ exit: if (completion) { nvgpu_kill_task_pg_init(g); nvgpu_pmu_state_change(g, PMU_STATE_OFF, false); + nvgpu_flcn_dump_stats(&g->sec2_flcn); } return completion; -- cgit v1.2.2