mirror of
https://github.com/torvalds/linux
synced 2024-11-05 18:23:50 +00:00
ASoC: topology: Allow partial matching when finding DAI link
This allows for setting shorter link names in topology. For example, for the HDA Analog DAI link, just "Analog" would suffice instead of "Analog Playback and Capture" Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com> Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Bard Liao <yung-chuan.liao@linux.intel.com> Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com> Link: https://lore.kernel.org/r/20230526204149.456068-2-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
13e75f4b03
commit
e018e0b346
1 changed files with 3 additions and 3 deletions
|
@ -2030,11 +2030,11 @@ static struct snd_soc_dai_link *snd_soc_find_dai_link(struct snd_soc_card *card,
|
|||
if (link->id != id)
|
||||
continue;
|
||||
|
||||
if (name && (!link->name || strcmp(name, link->name)))
|
||||
if (name && (!link->name || !strstr(link->name, name)))
|
||||
continue;
|
||||
|
||||
if (stream_name && (!link->stream_name
|
||||
|| strcmp(stream_name, link->stream_name)))
|
||||
if (stream_name && (!link->stream_name ||
|
||||
!strstr(link->stream_name, stream_name)))
|
||||
continue;
|
||||
|
||||
return link;
|
||||
|
|
Loading…
Reference in a new issue