mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-24 02:01:36 +03:00
drivers: nvadsp: dump msgs for logs from suspend
Add messages for states logged during ADSP suspend and resume path. Bug 200295526 Change-Id: I2b039744e6abfd8d30b6b78ec4f9c4acda7a13aa Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com> Reviewed-on: http://git-master/r/1475428 (cherry picked from commit e5d9528576285ceffd89f7a8c962ad57140cd3c9) Reviewed-on: http://git-master/r/1478824 (cherry picked from commit 332a011b8a97cc1ce788500b1dcbce6e08a7fe83) Reviewed-on: https://git-master/r/1513586 Reviewed-on: https://git-master.nvidia.com/r/1537330 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com> GVS: Gerrit_Virtual_Submit
This commit is contained in:
committed by
Laxman Dewangan
parent
9df95f35c0
commit
c196dc0fff
@@ -60,6 +60,21 @@ ENUM_VALUE(ADSP_BOOTSTRAP2_APP_INIT_COMPLETE, 0x305)
|
||||
ENUM_VALUE(ADSP_BOOTSTRAP2_STATIC_APP_INIT_COMPLETE, 0x306)
|
||||
ENUM_VALUE(ADSP_BOOTSTRAP2_OS_LOAD_COMPLETE, 0x307)
|
||||
|
||||
ENUM_VALUE(ADSP_SUSPEND_BEGINS, 0x320)
|
||||
ENUM_VALUE(ADSP_SUSPEND_MBX_SEND_COMPLETE, 0x321)
|
||||
ENUM_VALUE(ADSP_SUSPEND_DISABLED_TIMERS, 0x322)
|
||||
ENUM_VALUE(ADSP_SUSPEND_DISABLED_INTS, 0x323)
|
||||
ENUM_VALUE(ADSP_SUSPEND_ARAM_SAVED, 0x324)
|
||||
ENUM_VALUE(ADSP_SUSPEND_AMC_SAVED, 0x325)
|
||||
ENUM_VALUE(ADSP_SUSPEND_AMISC_SAVED, 0x326)
|
||||
ENUM_VALUE(ADSP_SUSPEND_L1_CACHE_DISABLED, 0x327)
|
||||
ENUM_VALUE(ADSP_SUSPEND_L2_CACHE_DISABLED, 0x328)
|
||||
ENUM_VALUE(ADSP_RESUME_ADSP, 0x330)
|
||||
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_END(adsp_state)
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1284,7 +1284,48 @@ static void get_adsp_state(void)
|
||||
case ADSP_BOOTSTRAP2_OS_LOAD_COMPLETE:
|
||||
msg = "bootstrap2: ADSP OS successfully loaded";
|
||||
break;
|
||||
|
||||
case ADSP_SUSPEND_BEGINS:
|
||||
msg = "suspend: begins";
|
||||
break;
|
||||
case ADSP_SUSPEND_MBX_SEND_COMPLETE:
|
||||
msg = "suspend: mbox send complete";
|
||||
break;
|
||||
case ADSP_SUSPEND_DISABLED_TIMERS:
|
||||
msg = "suspend: timers disabled";
|
||||
break;
|
||||
case ADSP_SUSPEND_DISABLED_INTS:
|
||||
msg = "suspend: interrupts disabled";
|
||||
break;
|
||||
case ADSP_SUSPEND_ARAM_SAVED:
|
||||
msg = "suspend: aram saved";
|
||||
break;
|
||||
case ADSP_SUSPEND_AMC_SAVED:
|
||||
msg = "suspend: amc saved";
|
||||
break;
|
||||
case ADSP_SUSPEND_AMISC_SAVED:
|
||||
msg = "suspend: amisc saved";
|
||||
break;
|
||||
case ADSP_SUSPEND_L1_CACHE_DISABLED:
|
||||
msg = "suspend: l1 cache disabled";
|
||||
break;
|
||||
case ADSP_SUSPEND_L2_CACHE_DISABLED:
|
||||
msg = "suspend: l2 cache disabled";
|
||||
break;
|
||||
case ADSP_RESUME_ADSP:
|
||||
msg = "resume: beings";
|
||||
break;
|
||||
case ADSP_RESUME_AMISC_RESTORED:
|
||||
msg = "resume: amisc restored";
|
||||
break;
|
||||
case ADSP_RESUME_AMC_RESTORED:
|
||||
msg = "resume: amc restored";
|
||||
break;
|
||||
case ADSP_RESUME_ARAM_RESTORED:
|
||||
msg = "resume: aram restored";
|
||||
break;
|
||||
case ADSP_RESUME_COMPLETE:
|
||||
msg = "resume: complete";
|
||||
break;
|
||||
default:
|
||||
msg = "Unrecognized ADSP state!!";
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user