14 Dec
2020
14 Dec
'20
8:28 p.m.
Hi Ranjani,
I have few questions about PM flow in SOF.
1) Firmware is always loaded at SOF device probe.
Why is that? Is this just an early check that DSP is OK? Because after SND_SOF_SUSPEND_DELAY_MS the SOF device is suspended and DSP is turned off.
2) What is the correct behavior when immediately after boot there is a PM suspend/PM resume cycle.
Here is what happens on IMX.
PM suspend -> will do nothing because DSP is already suspended PM resume -> will reload the firmware.
But now the firmware is loaded and DSP is up. And the system stays like this.
How does this looks like on Intel platforms.
thanks, Daniel.