static int pxa2xx_ac97_do_resume(struct snd_card *card) { pxa2xx_audio_ops_t *platform_ops = card->dev->platform_data; int rc; rc = pxa2xx_ac97_hw_resume(); if (rc) return rc; if (platform_ops && platform_ops->resume) platform_ops->resume(platform_ops->priv); snd_ac97_resume(pxa2xx_ac97_ac97); snd_power_change_state(card, SNDRV_CTL_POWER_D0); return 0; }
static int pxa2xx_ac97_resume(struct snd_soc_dai *dai) { return pxa2xx_ac97_hw_resume(); }
static int pxa2xx_ac97_resume(struct platform_device *pdev, struct snd_soc_dai *dai) { return pxa2xx_ac97_hw_resume(); }
static int pxa2xx_ac97_dev_resume(struct device *dev) { return pxa2xx_ac97_hw_resume(); }