Commit fbae863d authored by Ajit Kumar Pandey's avatar Ajit Kumar Pandey Committed by Mark Brown

ASoC: amd: acp: Add pm ops callback in machine driver

Add alsa snd_soc_pm_ops callback in ACP machine driver to support
suspend and resume operation of sound card components
Signed-off-by: default avatarAjit Kumar Pandey <AjitKumar.Pandey@amd.com>
Link: https://lore.kernel.org/r/20220420094442.1352717-1-AjitKumar.Pandey@amd.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
parent 2ad1e059
...@@ -131,6 +131,7 @@ static const struct platform_device_id board_ids[] = { ...@@ -131,6 +131,7 @@ static const struct platform_device_id board_ids[] = {
}; };
static struct platform_driver acp_asoc_audio = { static struct platform_driver acp_asoc_audio = {
.driver = { .driver = {
.pm = &snd_soc_pm_ops,
.name = "acp_mach", .name = "acp_mach",
}, },
.probe = acp_asoc_probe, .probe = acp_asoc_probe,
......
...@@ -144,6 +144,7 @@ static const struct platform_device_id board_ids[] = { ...@@ -144,6 +144,7 @@ static const struct platform_device_id board_ids[] = {
static struct platform_driver acp_asoc_audio = { static struct platform_driver acp_asoc_audio = {
.driver = { .driver = {
.name = "sof_mach", .name = "sof_mach",
.pm = &snd_soc_pm_ops,
}, },
.probe = acp_sof_probe, .probe = acp_sof_probe,
.id_table = board_ids, .id_table = board_ids,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment