Re: [PATCH v2 2/7] ASoC: soc-core: care .ignore_suspend for Component suspend

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On 12/18/19 11:14 AM, Mark Brown wrote:
On Wed, Dec 18, 2019 at 08:54:27AM -0600, Pierre-Louis Bossart wrote:

Even for dai links, it's not clear to me what .ignore_suspend means.

It means exactly what it says, don't do anything on suspend.

For Intel machine drivers, the .ignore_suspend flag is used for DMIC links
which may be used in S0ix/D0ix states. I don't believe this works if there
are multiple target states, e.g. you would probably want to leave the link
active in S0ix, but suspend it in S3?

I think the current .ignore_suspend settings only work with the assumption
that applications will close all capture streams before going to S3.

These numbered suspend states are a platform specific concept, other
systems will typically just suspend or not suspend.  It sounds like this
feature does not map onto your systems.

Correct. What is not clear to me is how we can specify a behavior that would be dependent on the target states.
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux