[Sound-open-firmware] Design decisions for PM flow

Daniel Baluta daniel.baluta at nxp.com
Mon Dec 14 20:28:24 CET 2020


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.











More information about the Sound-open-firmware mailing list