Home
last modified time | relevance | path

Searched refs:dai_links (Results 1 – 15 of 15) sorted by relevance

/linux/sound/soc/ti/
A Dj721e-evm.c77 struct snd_soc_dai_link *dai_links; member
661 priv->dai_links[*link_idx].num_cpus = 1; in j721e_soc_probe_cpb()
663 priv->dai_links[*link_idx].num_codecs = 1; in j721e_soc_probe_cpb()
681 priv->dai_links[*link_idx].num_cpus = 1; in j721e_soc_probe_cpb()
683 priv->dai_links[*link_idx].num_codecs = 1; in j721e_soc_probe_cpb()
775 priv->dai_links[*link_idx].num_cpus = 1; in j721e_soc_probe_ivi()
779 priv->dai_links[*link_idx].num_codecs = 2; in j721e_soc_probe_ivi()
798 priv->dai_links[*link_idx].num_cpus = 1; in j721e_soc_probe_ivi()
802 priv->dai_links[*link_idx].num_codecs = 2; in j721e_soc_probe_ivi()
870 if (!priv->dai_links) in j721e_soc_probe()
[all …]
A Domap-abe-twl6040.c38 struct snd_soc_dai_link dai_links[2]; member
254 priv->dai_links[0].name = "DMIC"; in omap_abe_probe()
256 priv->dai_links[0].cpus = link0_cpus; in omap_abe_probe()
257 priv->dai_links[0].num_cpus = 1; in omap_abe_probe()
260 priv->dai_links[0].num_platforms = 1; in omap_abe_probe()
263 priv->dai_links[0].num_codecs = 1; in omap_abe_probe()
270 priv->dai_links[1].name = "TWL6040"; in omap_abe_probe()
272 priv->dai_links[1].cpus = link1_cpus; in omap_abe_probe()
273 priv->dai_links[1].num_cpus = 1; in omap_abe_probe()
279 priv->dai_links[1].num_codecs = 1; in omap_abe_probe()
[all …]
/linux/sound/soc/amd/acp/
A Dacp-sdw-sof-mach.c119 struct snd_soc_dai_link **dai_links, in create_sdw_dailink() argument
245 (*dai_links)->nonatomic = true; in create_sdw_dailink()
246 (*dai_links)->ch_maps = codec_maps; in create_sdw_dailink()
250 sof_end->dai_info->init(card, *dai_links, in create_sdw_dailink()
255 (*dai_links)++; in create_sdw_dailink()
288 struct snd_soc_dai_link **dai_links, int *be_id) in create_dmic_dailinks() argument
302 (*dai_links)++; in create_dmic_dailinks()
317 struct snd_soc_dai_link *dai_links; in sof_card_dai_links_create() local
362 dai_links = devm_kcalloc(dev, num_links, sizeof(*dai_links), GFP_KERNEL); in sof_card_dai_links_create()
363 if (!dai_links) { in sof_card_dai_links_create()
[all …]
/linux/include/sound/
A Dsoc_sdw_utils.h55 struct snd_soc_dai_link *dai_links,
80 struct snd_soc_dai_link **dai_links,
148 void asoc_sdw_init_dai_link(struct device *dev, struct snd_soc_dai_link *dai_links,
181 struct snd_soc_dai_link *dai_links,
188 struct snd_soc_dai_link *dai_links,
198 struct snd_soc_dai_link *dai_links,
205 struct snd_soc_dai_link *dai_links,
213 struct snd_soc_dai_link **dai_links,
216 struct snd_soc_dai_link *dai_links,
221 struct snd_soc_dai_link *dai_links,
[all …]
/linux/sound/soc/intel/boards/
A Dsof_sdw.c750 (*dai_links)->nonatomic = true; in create_sdw_dailink()
760 (*dai_links)++; in create_sdw_dailink()
830 (*dai_links)++; in create_ssp_dailinks()
851 (*dai_links)++; in create_dmic_dailinks()
863 (*dai_links)++; in create_dmic_dailinks()
906 (*dai_links)++; in create_hdmi_dailinks()
933 (*dai_links)++; in create_bt_dailinks()
952 struct snd_soc_dai_link *dai_links; in sof_card_dai_links_create() local
1031 dai_links = devm_kcalloc(dev, num_links, sizeof(*dai_links), GFP_KERNEL); in sof_card_dai_links_create()
1032 if (!dai_links) { in sof_card_dai_links_create()
[all …]
A Dsof_pcm512x.c357 struct snd_soc_dai_link *dai_links; in sof_audio_probe() local
393 dai_links = sof_card_dai_links_create(&pdev->dev, ssp_codec, in sof_audio_probe()
396 if (!dai_links) in sof_audio_probe()
399 sof_audio_card_pcm512x.dai_link = dai_links; in sof_audio_probe()
A Dsof_es8336.c599 struct snd_soc_dai_link *dai_links; in sof_es8336_probe() local
664 dai_links = sof_card_dai_links_create(dev, in sof_es8336_probe()
667 if (!dai_links) in sof_es8336_probe()
670 sof_es8336_card.dai_link = dai_links; in sof_es8336_probe()
677 dai_links[0].codecs->name = codec_name; in sof_es8336_probe()
681 dai_links[0].codecs->dai_name = "ES8326 HiFi"; in sof_es8336_probe()
/linux/sound/soc/sdw_utils/
A Dsoc_sdw_bridge_cs35l56.c118 struct snd_soc_dai_link **dai_links, in asoc_sdw_bridge_cs35l56_add_sidecar() argument
124 **dai_links = bridge_dai_template; in asoc_sdw_bridge_cs35l56_add_sidecar()
127 (*codec_conf)->dlc.name = (*dai_links)->codecs[i].name; in asoc_sdw_bridge_cs35l56_add_sidecar()
132 (*dai_links)++; in asoc_sdw_bridge_cs35l56_add_sidecar()
140 struct snd_soc_dai_link *dai_links, in asoc_sdw_bridge_cs35l56_spk_init() argument
A Dsoc_sdw_utils.c963 dai_links->id = (*be_id)++; in asoc_sdw_init_dai_link()
964 dai_links->name = name; in asoc_sdw_init_dai_link()
965 dai_links->platforms = platform_component; in asoc_sdw_init_dai_link()
966 dai_links->num_platforms = num_platforms; in asoc_sdw_init_dai_link()
967 dai_links->no_pcm = 1; in asoc_sdw_init_dai_link()
968 dai_links->cpus = cpus; in asoc_sdw_init_dai_link()
969 dai_links->num_cpus = cpus_num; in asoc_sdw_init_dai_link()
970 dai_links->codecs = codecs; in asoc_sdw_init_dai_link()
971 dai_links->num_codecs = codecs_num; in asoc_sdw_init_dai_link()
974 dai_links->init = init; in asoc_sdw_init_dai_link()
[all …]
A Dsoc_sdw_maxim.c125 struct snd_soc_dai_link *dai_links, in asoc_sdw_maxim_init() argument
140 dai_links->ops = &max_98373_sdw_ops; in asoc_sdw_maxim_init()
A Dsoc_sdw_rt_amp.c272 struct snd_soc_dai_link *dai_links, in asoc_sdw_rt_amp_init() argument
287 sdw_dev1 = bus_find_device_by_name(&sdw_bus_type, NULL, dai_links->codecs[0].name); in asoc_sdw_rt_amp_init()
298 sdw_dev2 = bus_find_device_by_name(&sdw_bus_type, NULL, dai_links->codecs[1].name); in asoc_sdw_rt_amp_init()
A Dsoc_sdw_rt711.c132 struct snd_soc_dai_link *dai_links, in asoc_sdw_rt711_init() argument
147 sdw_dev = bus_find_device_by_name(&sdw_bus_type, NULL, dai_links->codecs[0].name); in asoc_sdw_rt711_init()
A Dsoc_sdw_cs42l43.c130 struct snd_soc_dai_link *dai_links, in asoc_sdw_cs42l43_spk_init() argument
140 return asoc_sdw_bridge_cs35l56_spk_init(card, dai_links, info, playback); in asoc_sdw_cs42l43_spk_init()
A Dsoc_sdw_rt_sdca_jack_common.c186 struct snd_soc_dai_link *dai_links, in asoc_sdw_rt_sdca_jack_init() argument
201 sdw_dev = bus_find_device_by_name(&sdw_bus_type, NULL, dai_links->codecs[0].name); in asoc_sdw_rt_sdca_jack_init()
A Dsoc_sdw_cs_amp.c52 struct snd_soc_dai_link *dai_links, in asoc_sdw_cs_amp_init() argument

Completed in 27 milliseconds