From 350bb74859eb6eb0d0ba7c8e6792a0b4e48849b4 Mon Sep 17 00:00:00 2001 From: Mahantesh Kumbar Date: Tue, 11 Jul 2017 11:42:01 +0530 Subject: gpu: nvgpu: PMU debug reorg - Moved PMU debug related code to pmu_debug.c Print pmu trace buffer Moved PMU controller/engine status dump debug code Moved ELPG stats dump code - Removed PMU falcon controller status dump code & used nvgpu_flcn_dump_stats() method, - Method to print ELPG stats. - PMU HAL to print PMU engine & ELPG debug info upon error NVGPU JIRA-96 Change-Id: Iaa3d983f1d3b78a1b051beb6c109d3da8f8c90bc Signed-off-by: Mahantesh Kumbar Reviewed-on: https://git-master.nvidia.com/r/1516640 Reviewed-by: svc-mobile-coverity Reviewed-by: svccoveritychecker GVS: Gerrit_Virtual_Submit Reviewed-by: Vijayakumar Subbu --- drivers/gpu/nvgpu/common/pmu/pmu_pg.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'drivers/gpu/nvgpu/common/pmu/pmu_pg.c') diff --git a/drivers/gpu/nvgpu/common/pmu/pmu_pg.c b/drivers/gpu/nvgpu/common/pmu/pmu_pg.c index b435f4a7..3f74b9f7 100644 --- a/drivers/gpu/nvgpu/common/pmu/pmu_pg.c +++ b/drivers/gpu/nvgpu/common/pmu/pmu_pg.c @@ -265,8 +265,8 @@ int nvgpu_pmu_disable_elpg(struct gk20a *g) if (pmu->elpg_stat != PMU_ELPG_STAT_ON) { nvgpu_err(g, "ELPG_ALLOW_ACK failed, elpg_stat=%d", pmu->elpg_stat); - pmu_dump_elpg_stats(pmu); - pmu_dump_falcon_stats(pmu); + nvgpu_pmu_dump_elpg_stats(pmu); + nvgpu_pmu_dump_falcon_stats(pmu); ret = -EBUSY; goto exit_unlock; } @@ -315,8 +315,8 @@ int nvgpu_pmu_disable_elpg(struct gk20a *g) ptr, PMU_ELPG_STAT_OFF); if (*ptr != PMU_ELPG_STAT_OFF) { nvgpu_err(g, "ELPG_DISALLOW_ACK failed"); - pmu_dump_elpg_stats(pmu); - pmu_dump_falcon_stats(pmu); + nvgpu_pmu_dump_elpg_stats(pmu); + nvgpu_pmu_dump_falcon_stats(pmu); ret = -EBUSY; goto exit_unlock; } -- cgit v1.2.2