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:
parent
65af2122e8
commit
f2974aa21a
|
@ -265,8 +265,23 @@ static int hda_tegra_resume(struct device *dev)
|
||||||
}
|
}
|
||||||
#endif /* CONFIG_PM_SLEEP */
|
#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 = {
|
static const struct dev_pm_ops hda_tegra_pm = {
|
||||||
SET_SYSTEM_SLEEP_PM_OPS(hda_tegra_suspend, hda_tegra_resume)
|
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)
|
static int hda_tegra_dev_disconnect(struct snd_device *device)
|
||||||
|
|
Loading…
Reference in New Issue