diff options
author | Ajit Kumar Pandey <AjitKumar.Pandey@amd.com> | 2022-04-20 11:44:36 +0200 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2022-04-20 15:25:13 +0200 |
commit | fbae863de87bf50c7b13b40e3b4dc4b479335020 (patch) | |
tree | a6a06bc368ff3d854603aca37af14b9af519e380 /sound/soc/amd | |
parent | ASoC: soc-pcm: improve BE state transitions (diff) | |
download | linux-fbae863de87bf50c7b13b40e3b4dc4b479335020.tar.xz linux-fbae863de87bf50c7b13b40e3b4dc4b479335020.zip |
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: Ajit Kumar Pandey <AjitKumar.Pandey@amd.com>
Link: https://lore.kernel.org/r/20220420094442.1352717-1-AjitKumar.Pandey@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/amd')
-rw-r--r-- | sound/soc/amd/acp/acp-legacy-mach.c | 1 | ||||
-rw-r--r-- | sound/soc/amd/acp/acp-sof-mach.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/sound/soc/amd/acp/acp-legacy-mach.c b/sound/soc/amd/acp/acp-legacy-mach.c index 5d276365d644..442d5644e0f3 100644 --- a/sound/soc/amd/acp/acp-legacy-mach.c +++ b/sound/soc/amd/acp/acp-legacy-mach.c @@ -131,6 +131,7 @@ static const struct platform_device_id board_ids[] = { }; static struct platform_driver acp_asoc_audio = { .driver = { + .pm = &snd_soc_pm_ops, .name = "acp_mach", }, .probe = acp_asoc_probe, diff --git a/sound/soc/amd/acp/acp-sof-mach.c b/sound/soc/amd/acp/acp-sof-mach.c index 3346677949e3..bf61a1726f0e 100644 --- a/sound/soc/amd/acp/acp-sof-mach.c +++ b/sound/soc/amd/acp/acp-sof-mach.c @@ -144,6 +144,7 @@ static const struct platform_device_id board_ids[] = { static struct platform_driver acp_asoc_audio = { .driver = { .name = "sof_mach", + .pm = &snd_soc_pm_ops, }, .probe = acp_sof_probe, .id_table = board_ids, |