diff options
author | Vijendar Mukunda <Vijendar.Mukunda@amd.com> | 2024-08-01 16:48:10 +0530 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2024-08-01 12:44:13 +0100 |
commit | 778dcb08832a5e526e447971f7ca72cb6dd2307b (patch) | |
tree | 85c0f22e465e4432b82df0eeb2c6292bebe86254 /include/sound | |
parent | e377c94773171e8a97e716e57ec67d49b02ded0b (diff) | |
download | linux-778dcb08832a5e526e447971f7ca72cb6dd2307b.tar.gz linux-778dcb08832a5e526e447971f7ca72cb6dd2307b.tar.bz2 linux-778dcb08832a5e526e447971f7ca72cb6dd2307b.zip |
ASoC: intel/sdw_utils: move machine driver dai link helper functions
Move machine driver dai link helper functions to common place holder,
So that it can be used by other platform machine driver.
Rename these functions with "asoc_sdw" tag as a prefix.
Link: https://github.com/thesofproject/linux/pull/5068
Signed-off-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Reviewed-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://patch.msgid.link/20240801111821.18076-4-Vijendar.Mukunda@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/sound')
-rw-r--r-- | include/sound/soc_sdw_utils.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/sound/soc_sdw_utils.h b/include/sound/soc_sdw_utils.h index 9d99a460ba27..b3b6d6b7ce2f 100644 --- a/include/sound/soc_sdw_utils.h +++ b/include/sound/soc_sdw_utils.h @@ -117,6 +117,11 @@ struct asoc_sdw_codec_info *asoc_sdw_find_codec_info_acpi(const u8 *acpi_id); struct asoc_sdw_codec_info *asoc_sdw_find_codec_info_dai(const char *dai_name, int *dai_index); +struct snd_soc_dai_link *asoc_sdw_mc_find_codec_dai_used(struct snd_soc_card *card, + const char *dai_name); + +void asoc_sdw_mc_dailink_exit_loop(struct snd_soc_card *card); + int asoc_sdw_rtd_init(struct snd_soc_pcm_runtime *rtd); /* DMIC support */ |