[alsa-devel] [PATCH] ASoC: core: Support suspend to disk
Liam Girdwood
lrg at ti.com
Tue Jan 31 16:40:50 CET 2012
On Tue, 2012-01-31 at 15:30 +0000, Mark Brown wrote:
> Use the same pm_ops for all system suspend and resume paths. This isn't
> ideal for suspend to disk with older CODECs as we'll suspend and then
> resume the CODEC before powering off all of which takes a long time due
> to VMID ramps but it's very simple to implement and for modern CODECs the
> overhead should be minimal.
>
> Signed-off-by: Mark Brown <broonie at opensource.wolfsonmicro.com>
> ---
> sound/soc/soc-core.c | 3 +--
> 1 files changed, 1 insertions(+), 2 deletions(-)
>
> diff --git a/sound/soc/soc-core.c b/sound/soc/soc-core.c
> index e25d69c..53fd9d2 100644
> --- a/sound/soc/soc-core.c
> +++ b/sound/soc/soc-core.c
> @@ -1663,8 +1663,7 @@ int snd_soc_poweroff(struct device *dev)
> EXPORT_SYMBOL_GPL(snd_soc_poweroff);
>
> const struct dev_pm_ops snd_soc_pm_ops = {
> - .suspend = snd_soc_suspend,
> - .resume = snd_soc_resume,
> + SET_SYSTEM_SLEEP_PM_OPS(snd_soc_suspend, snd_soc_resume)
> .poweroff = snd_soc_poweroff,
> };
> EXPORT_SYMBOL_GPL(snd_soc_pm_ops);
Acked-by: Liam Girdwood <lrg at ti.com>
More information about the Alsa-devel
mailing list