/openbmc/linux/sound/soc/ti/ |
H A D | j721e-evm.c | 77 struct snd_soc_dai_link *dai_links; member 660 priv->dai_links[*link_idx].cpus = &compnent[comp_idx++]; in j721e_soc_probe_cpb() 661 priv->dai_links[*link_idx].num_cpus = 1; in j721e_soc_probe_cpb() 662 priv->dai_links[*link_idx].codecs = &compnent[comp_idx++]; in j721e_soc_probe_cpb() 663 priv->dai_links[*link_idx].num_codecs = 1; in j721e_soc_probe_cpb() 664 priv->dai_links[*link_idx].platforms = &compnent[comp_idx++]; in j721e_soc_probe_cpb() 665 priv->dai_links[*link_idx].num_platforms = 1; in j721e_soc_probe_cpb() 667 priv->dai_links[*link_idx].name = "CPB PCM3168A Playback"; in j721e_soc_probe_cpb() 668 priv->dai_links[*link_idx].stream_name = "CPB PCM3168A Analog"; in j721e_soc_probe_cpb() 669 priv->dai_links[*link_idx].cpus->of_node = dai_node; in j721e_soc_probe_cpb() [all …]
|
H A D | omap-abe-twl6040.c | 38 struct snd_soc_dai_link dai_links[2]; member 254 priv->dai_links[0].name = "DMIC"; in omap_abe_probe() 255 priv->dai_links[0].stream_name = "TWL6040"; 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() 258 priv->dai_links[0].cpus->of_node = dai_node; in omap_abe_probe() 259 priv->dai_links[0].platforms = link0_platforms; in omap_abe_probe() 260 priv->dai_links[0].num_platforms = 1; in omap_abe_probe() 261 priv->dai_links[0].platforms->of_node = dai_node; in omap_abe_probe() 262 priv->dai_links[0].codecs = link0_codecs; in omap_abe_probe() [all …]
|
/openbmc/linux/sound/soc/intel/boards/ |
H A D | sof_sdw_common.h | 74 struct snd_soc_dai_link *dai_links, 123 struct snd_soc_dai_link *dai_links, 131 struct snd_soc_dai_link *dai_links, 139 struct snd_soc_dai_link *dai_links, 145 struct snd_soc_dai_link *dai_links, 150 struct snd_soc_dai_link *dai_links, 157 struct snd_soc_dai_link *dai_links, 167 struct snd_soc_dai_link *dai_links, 177 struct snd_soc_dai_link *dai_links, 184 struct snd_soc_dai_link *dai_links, [all …]
|
H A D | sof_sdw.c | 1163 static void init_dai_link(struct device *dev, struct snd_soc_dai_link *dai_links, in init_dai_link() argument 1171 dai_links->id = be_id; in init_dai_link() 1172 dai_links->name = name; in init_dai_link() 1173 dai_links->platforms = platform_component; in init_dai_link() 1174 dai_links->num_platforms = ARRAY_SIZE(platform_component); in init_dai_link() 1175 dai_links->no_pcm = 1; in init_dai_link() 1176 dai_links->cpus = cpus; in init_dai_link() 1177 dai_links->num_cpus = cpus_num; in init_dai_link() 1178 dai_links->codecs = codecs; in init_dai_link() 1179 dai_links->num_codecs = codecs_num; in init_dai_link() [all …]
|
H A D | sof_sdw_rt712_sdca.c | 71 struct snd_soc_dai_link *dai_links, in sof_sdw_rt712_spk_init() argument 75 dai_links->init = rt712_spk_init; in sof_sdw_rt712_spk_init() 95 struct snd_soc_dai_link *dai_links, in sof_sdw_rt712_sdca_dmic_init() argument 99 dai_links->init = rt712_sdca_dmic_rtd_init; in sof_sdw_rt712_sdca_dmic_init()
|
H A D | sof_sdw_rt_amp.c | 307 struct snd_soc_dai_link *dai_links, in sof_sdw_rt_amp_init() argument 321 dai_links->init = first_spk_init; in sof_sdw_rt_amp_init() 324 sdw_dev1 = bus_find_device_by_name(&sdw_bus_type, NULL, dai_links->codecs[0].name); in sof_sdw_rt_amp_init() 335 sdw_dev2 = bus_find_device_by_name(&sdw_bus_type, NULL, dai_links->codecs[1].name); in sof_sdw_rt_amp_init() 352 if (dai_links->init) in sof_sdw_rt_amp_init() 353 dai_links->init = all_spk_init; in sof_sdw_rt_amp_init() 355 dai_links->init = second_spk_init; in sof_sdw_rt_amp_init()
|
H A D | sof_sdw_rt715_sdca.c | 29 struct snd_soc_dai_link *dai_links, in sof_sdw_rt715_sdca_init() argument 33 dai_links->init = rt715_sdca_rtd_init; in sof_sdw_rt715_sdca_init()
|
H A D | sof_sdw_rt715.c | 29 struct snd_soc_dai_link *dai_links, in sof_sdw_rt715_init() argument 33 dai_links->init = rt715_rtd_init; in sof_sdw_rt715_init()
|
H A D | sof_sdw_cs_amp.c | 35 struct snd_soc_dai_link *dai_links, in sof_sdw_cs_amp_init() argument 44 dai_links->init = cs_spk_init; in sof_sdw_cs_amp_init()
|
H A D | sof_sdw_maxim.c | 143 struct snd_soc_dai_link *dai_links, in sof_sdw_maxim_init() argument 149 dai_links->init = spk_init; in sof_sdw_maxim_init() 160 dai_links->ops = &max_98373_sdw_ops; in sof_sdw_maxim_init()
|
H A D | sof_sdw_rt711.c | 153 struct snd_soc_dai_link *dai_links, in sof_sdw_rt711_init() argument 168 sdw_dev = bus_find_device_by_name(&sdw_bus_type, NULL, dai_links->codecs[0].name); in sof_sdw_rt711_init() 179 dai_links->init = rt711_rtd_init; in sof_sdw_rt711_init()
|
H A D | sof_sdw_rt_sdca_jack_common.c | 178 struct snd_soc_dai_link *dai_links, in sof_sdw_rt_sdca_jack_init() argument 193 sdw_dev = bus_find_device_by_name(&sdw_bus_type, NULL, dai_links->codecs[0].name); in sof_sdw_rt_sdca_jack_init() 204 dai_links->init = rt_sdca_jack_rtd_init; in sof_sdw_rt_sdca_jack_init()
|
H A D | sof_sdw_rt5682.c | 116 struct snd_soc_dai_link *dai_links, in sof_sdw_rt5682_init() argument 127 dai_links->init = rt5682_rtd_init; in sof_sdw_rt5682_init()
|
H A D | sof_sdw_cs42l42.c | 117 struct snd_soc_dai_link *dai_links, in sof_sdw_cs42l42_init() argument 128 dai_links->init = cs42l42_rtd_init; in sof_sdw_cs42l42_init()
|
H A D | sof_sdw_rt700.c | 115 struct snd_soc_dai_link *dai_links, in sof_sdw_rt700_init() argument 126 dai_links->init = rt700_rtd_init; in sof_sdw_rt700_init()
|
H A D | sof_pcm512x.c | 357 struct snd_soc_dai_link *dai_links; in sof_audio_probe() local 394 dai_links = sof_card_dai_links_create(&pdev->dev, ssp_codec, in sof_audio_probe() 397 if (!dai_links) in sof_audio_probe() 400 sof_audio_card_pcm512x.dai_link = dai_links; in sof_audio_probe()
|
H A D | sof_es8336.c | 599 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()
|
H A D | sof_ssp_amp.c | 373 struct snd_soc_dai_link *dai_links; in sof_ssp_amp_probe() local 416 …dai_links = sof_card_dai_links_create(&pdev->dev, ssp_codec, dmic_be_num, hdmi_num, ctx->idisp_cod… in sof_ssp_amp_probe() 417 if (!dai_links) in sof_ssp_amp_probe() 420 sof_ssp_amp_card.dai_link = dai_links; in sof_ssp_amp_probe()
|
H A D | sof_nau8825.c | 545 struct snd_soc_dai_link *dai_links; in sof_audio_probe() local 595 dai_links = sof_card_dai_links_create(&pdev->dev, ssp_codec, ssp_amp, in sof_audio_probe() 597 if (!dai_links) in sof_audio_probe() 600 sof_audio_card_nau8825.dai_link = dai_links; in sof_audio_probe()
|
H A D | sof_cs42l42.c | 612 struct snd_soc_dai_link *dai_links; in sof_audio_probe() local 657 dai_links = sof_card_dai_links_create(&pdev->dev, ssp_codec, ssp_amp, in sof_audio_probe() 659 if (!dai_links) in sof_audio_probe() 662 sof_audio_card_cs42l42.dai_link = dai_links; in sof_audio_probe()
|
H A D | sof_rt5682.c | 935 struct snd_soc_dai_link *dai_links; in sof_audio_probe() local 1039 dai_links = sof_card_dai_links_create(&pdev->dev, ssp_codec, ssp_amp, in sof_audio_probe() 1041 if (!dai_links) in sof_audio_probe() 1044 sof_audio_card_rt5682.dai_link = dai_links; in sof_audio_probe()
|