mirror of https://github.com/thesofproject/sof.git
ipc4: handler: Fix D3 entry sequence
Stop platform timer and disable interrupts before D3 entry for CAVS platforms. Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
This commit is contained in:
parent
f71eb15818
commit
76c85091bf
|
@ -878,6 +878,10 @@ static int ipc4_module_process_dx(struct ipc4_message_request *ipc4)
|
|||
/* do platform specific suspending */
|
||||
platform_context_save(sof_get());
|
||||
|
||||
#if !defined(CONFIG_LIBRARY) && defined(CONFIG_CAVS)
|
||||
arch_irq_lock();
|
||||
platform_timer_stop(timer_get());
|
||||
#endif
|
||||
ipc_get()->pm_prepare_D3 = 1;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue