ALSA: hda/tegra: add runtime PM callbacks

This patch adds skeleton of runtime suspend and resume callbacks.

Signed-off-by: Sameer Pujar <spujar@nvidia.com>
Reviewed-by: Ravindra Lokhande <rlokhande@nvidia.com>
Reviewed-by: Mohan Kumar D <mkumard@nvidia.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
Sameer Pujar 2019-01-22 13:03:18 +05:30 committed by Takashi Iwai
parent 65af2122e8
commit f2974aa21a
1 changed files with 15 additions and 0 deletions

View File

@ -265,8 +265,23 @@ static int hda_tegra_resume(struct device *dev)
}
#endif /* CONFIG_PM_SLEEP */
#ifdef CONFIG_PM
static int hda_tegra_runtime_suspend(struct device *dev)
{
return 0;
}
static int hda_tegra_runtime_resume(struct device *dev)
{
return 0;
}
#endif /* CONFIG_PM */
static const struct dev_pm_ops hda_tegra_pm = {
SET_SYSTEM_SLEEP_PM_OPS(hda_tegra_suspend, hda_tegra_resume)
SET_RUNTIME_PM_OPS(hda_tegra_runtime_suspend,
hda_tegra_runtime_resume,
NULL)
};
static int hda_tegra_dev_disconnect(struct snd_device *device)