From da4867a93cce79eedd00891fc8d329a591a9f32a Mon Sep 17 00:00:00 2001 From: Ajay Nandakumar Date: Wed, 17 May 2017 12:30:54 +0530 Subject: [PATCH] drivers: nvadsp: Add msgs for logs from wfi Add messages for states logged during wfi entry and exit. This messages would be useful when ADSP fails to receive wfi interrupts. Bug 1893324 Change-Id: I3f7ade24b3d0b7bf2e5fe35d1d380ed51de38b70 Signed-off-by: Ajay Nandakumar Reviewed-on: http://git-master/r/1483708 (cherry picked from commit ea6a7d1566e57c23099ed09c06f64967d67d26da) Signed-off-by: Nitin Kumbhar Reviewed-on: https://git-master/r/1513588 Reviewed-on: https://git-master.nvidia.com/r/1537332 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: svccoveritychecker GVS: Gerrit_Virtual_Submit --- drivers/platform/tegra/nvadsp/log_state.h | 2 ++ drivers/platform/tegra/nvadsp/os.c | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/drivers/platform/tegra/nvadsp/log_state.h b/drivers/platform/tegra/nvadsp/log_state.h index ab8563f6..abb4180a 100644 --- a/drivers/platform/tegra/nvadsp/log_state.h +++ b/drivers/platform/tegra/nvadsp/log_state.h @@ -74,6 +74,8 @@ ENUM_VALUE(ADSP_RESUME_AMISC_RESTORED, 0x331) ENUM_VALUE(ADSP_RESUME_AMC_RESTORED, 0x332) ENUM_VALUE(ADSP_RESUME_ARAM_RESTORED, 0x333) ENUM_VALUE(ADSP_RESUME_COMPLETE, 0x334) +ENUM_VALUE(ADSP_WFI_ENTER, 0x335) +ENUM_VALUE(ADSP_WFI_EXIT, 0x336) ENUM_END(adsp_state) diff --git a/drivers/platform/tegra/nvadsp/os.c b/drivers/platform/tegra/nvadsp/os.c index 6c35176f..9dd072ef 100644 --- a/drivers/platform/tegra/nvadsp/os.c +++ b/drivers/platform/tegra/nvadsp/os.c @@ -1326,6 +1326,12 @@ static void get_adsp_state(void) case ADSP_RESUME_COMPLETE: msg = "resume: complete"; break; + case ADSP_WFI_ENTER: + msg = "WFI: Entering WFI"; + break; + case ADSP_WFI_EXIT: + msg = "WFI: Exiting WFI, Failed to Enter"; + break; default: msg = "Unrecognized ADSP state!!"; break;