Home
last modified time | relevance | path

Searched refs:dai_name (Results 1 – 25 of 60) sorted by relevance

123

/Linux-v5.4/sound/soc/intel/boards/
Dsof_rt5682.c388 .dai_name = "rt5682-aif1",
395 .dai_name = "dmic-hifi",
402 .dai_name = "HiFi",
444 links[id].cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, in sof_card_dai_links_create()
447 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
460 links[id].cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, in sof_card_dai_links_create()
463 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
473 links[id].cpus->dai_name = "DMIC01 Pin"; in sof_card_dai_links_create()
479 links[id + 1].cpus->dai_name = "DMIC16k Pin"; in sof_card_dai_links_create()
514 links[id].cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, in sof_card_dai_links_create()
[all …]
Dskl_hda_dsp_common.c23 char dai_name[NAME_SIZE]; in skl_hda_hdmi_add_pcm() local
29 snprintf(dai_name, sizeof(dai_name), "intel-hdmi-hifi%d", in skl_hda_hdmi_add_pcm()
31 pcm->codec_dai = snd_soc_card_get_codec_dai(card, dai_name); in skl_hda_hdmi_add_pcm()
Dbxt_da7219_max98357a.c681 if (!strcmp(broxton_dais[i].codecs->dai_name, in broxton_audio_probe()
684 broxton_dais[i].cpus->dai_name = "SSP1 Pin"; in broxton_audio_probe()
687 else if (!strcmp(broxton_dais[i].codecs->dai_name, in broxton_audio_probe()
690 broxton_dais[i].cpus->dai_name = "SSP2 Pin"; in broxton_audio_probe()
700 if (!strcmp(broxton_dais[i].codecs->dai_name, in broxton_audio_probe()
703 broxton_dais[i].cpus->dai_name = "SSP1 Pin"; in broxton_audio_probe()
706 else if (!strcmp(broxton_dais[i].codecs->dai_name, in broxton_audio_probe()
709 broxton_dais[i].cpus->dai_name = "SSP0 Pin"; in broxton_audio_probe()
/Linux-v5.4/sound/soc/fsl/
Dimx-audmix.c154 char *be_name, *be_pb, *be_cp, *dai_name, *capture_dai_name; in imx_audmix_probe() local
231 dai_name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s%s", in imx_audmix_probe()
234 dev_info(pdev->dev.parent, "DAI FE name:%s\n", dai_name); in imx_audmix_probe()
240 dai_name, "CPU-Capture"); in imx_audmix_probe()
251 priv->dai[i].name = dai_name; in imx_audmix_probe()
253 priv->dai[i].codecs->dai_name = "snd-soc-dummy-dai"; in imx_audmix_probe()
256 priv->dai[i].cpus->dai_name = dev_name(&cpu_pdev->dev); in imx_audmix_probe()
281 priv->dai[num_dai + i].codecs->dai_name = "snd-soc-dummy-dai"; in imx_audmix_probe()
284 priv->dai[num_dai + i].cpus->dai_name = be_name; in imx_audmix_probe()
293 priv->dai_conf[i].name_prefix = dai_name; in imx_audmix_probe()
[all …]
Dp1022_rdk.c245 mdata->dai[0].cpus->dai_name = dev_name(&ssi_pdev->dev); in p1022_rdk_probe()
259 mdata->dai[0].codecs->dai_name = "wm8960-hifi"; in p1022_rdk_probe()
260 mdata->dai[1].codecs->dai_name = mdata->dai[0].codecs->dai_name; in p1022_rdk_probe()
Dp1022_ds.c243 mdata->dai[0].cpus->dai_name = dev_name(&ssi_pdev->dev); in p1022_ds_probe()
256 mdata->dai[0].codecs->dai_name = "wm8776-hifi-playback"; in p1022_ds_probe()
257 mdata->dai[1].codecs->dai_name = "wm8776-hifi-capture"; in p1022_ds_probe()
Dimx-spdif.c45 data->dai.codecs->dai_name = "snd-soc-dummy-dai"; in imx_spdif_audio_probe()
Dmpc8610_hpcd.c232 machine_data->dai[0].cpus->dai_name = dev_name(&ssi_pdev->dev); in mpc8610_hpcd_probe()
239 machine_data->dai[0].codecs->dai_name = "cs4270-hifi"; in mpc8610_hpcd_probe()
/Linux-v5.4/sound/soc/generic/
Dsimple-card.c68 ret = snd_soc_of_get_dai_name(node, &dlc->dai_name); in asoc_simple_parse_dai()
154 codecs->dai_name = "snd-soc-dummy-dai"; in simple_dai_link_of_dpcm()
174 cpus->dai_name); in simple_dai_link_of_dpcm()
184 cpus->dai_name = "snd-soc-dummy-dai"; in simple_dai_link_of_dpcm()
207 codecs->dai_name); in simple_dai_link_of_dpcm()
327 dai_link->cpus->dai_name, in simple_dai_link_of()
328 dai_link->codecs->dai_name); in simple_dai_link_of()
680 cpus->dai_name = cinfo->cpu_dai.name; in asoc_simple_probe()
684 codecs->dai_name = cinfo->codec_dai.name; in asoc_simple_probe()
Daudio-graph-card.c151 ret = snd_soc_get_dai_name(&args, &dlc->dai_name); in asoc_simple_parse_dai()
237 codecs->dai_name = "snd-soc-dummy-dai"; in graph_dai_link_of_dpcm()
257 cpus->dai_name); in graph_dai_link_of_dpcm()
268 cpus->dai_name = "snd-soc-dummy-dai"; in graph_dai_link_of_dpcm()
291 codecs->dai_name); in graph_dai_link_of_dpcm()
393 dai_link->cpus->dai_name, in graph_dai_link_of()
394 dai_link->codecs->dai_name); in graph_dai_link_of()
/Linux-v5.4/sound/soc/meson/
Daxg-card.c73 const char **dai_name) in axg_card_parse_dai() argument
78 if (!dai_name || !dai_of_node || !node) in axg_card_parse_dai()
90 return snd_soc_get_dai_name(&args, dai_name); in axg_card_parse_dai()
284 lb->cpus->dai_name = "TDM Loopback"; in axg_card_add_tdm_loopback()
286 lb->codecs->dai_name = "snd-soc-dummy-dai"; in axg_card_add_tdm_loopback()
493 &codec->dai_name); in axg_card_set_be_link()
527 link->codecs->dai_name = "snd-soc-dummy-dai"; in axg_card_set_fe_link()
573 &dai_link->cpus->dai_name); in axg_card_add_link()
/Linux-v5.4/Documentation/devicetree/bindings/sound/
Dmt8173-rt5650.txt13 <&rt5650 0> : Default setting. Connect rt5650 I2S1 for capture. (dai_name = rt5645-aif1)
14 <&rt5650 1> : Connect rt5650 I2S2 for capture. (dai_name = rt5645-aif2)
/Linux-v5.4/sound/soc/sof/
Dnocodec.c51 links[i].cpus->dai_name = ops->drv[i].name; in sof_nocodec_bes_setup()
53 links[i].codecs->dai_name = "snd-soc-dummy-dai"; in sof_nocodec_bes_setup()
/Linux-v5.4/sound/soc/qcom/
Dcommon.c81 ret = snd_soc_of_get_dai_name(cpu, &link->cpus->dai_name); in qcom_snd_parse_of()
113 link->codecs->dai_name = "snd-soc-dummy-dai"; in qcom_snd_parse_of()
/Linux-v5.4/include/uapi/sound/
Dasoc.h514 char dai_name[SNDRV_CTL_ELEM_ID_NAME_MAXLEN]; member
567 char dai_name[SNDRV_CTL_ELEM_ID_NAME_MAXLEN]; /* name - used to match */ member
614 char dai_name[SNDRV_CTL_ELEM_ID_NAME_MAXLEN]; member
/Linux-v5.4/Documentation/sound/soc/
Dcodec-to-codec.rst68 .codec_dai_name = "codec-2-dai_name",
80 .codec_dai_name = "codec-3-dai_name",
/Linux-v5.4/sound/soc/
Dsoc-core.c808 if (dlc->dai_name && strcmp(dai->name, dlc->dai_name) in snd_soc_find_dai()
810 || strcmp(dai->driver->name, dlc->dai_name))) in snd_soc_find_dai()
902 dai_link->cpus->dai_name); in soc_bind_dai_link()
913 codec->dai_name); in soc_bind_dai_link()
1262 if (!codec->dai_name) { in soc_init_dai_link()
1329 if (!link->cpus->dai_name && in soc_init_dai_link()
3317 const char **dai_name) in snd_soc_get_dai_name() argument
3330 ret = snd_soc_component_of_xlate_dai_name(pos, args, dai_name); in snd_soc_get_dai_name()
3361 *dai_name = dai->driver->name; in snd_soc_get_dai_name()
3362 if (!*dai_name) in snd_soc_get_dai_name()
[all …]
Dsoc-topology.c553 kfree(link->cpus->dai_name); in remove_link()
1809 if (strlen(pcm->dai_name)) in soc_tplg_dai_create()
1810 dai_drv->name = kstrdup(pcm->dai_name, GFP_KERNEL); in soc_tplg_dai_create()
1900 if (strlen(pcm->dai_name)) in soc_tplg_fe_link_create()
1901 link->cpus->dai_name = kstrdup(pcm->dai_name, GFP_KERNEL); in soc_tplg_fe_link_create()
1904 link->codecs->dai_name = "snd-soc-dummy-dai"; in soc_tplg_fe_link_create()
1923 kfree(link->cpus->dai_name); in soc_tplg_fe_link_create()
2001 memcpy(dest->dai_name, src_v4->dai_name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN); in pcm_new_ver()
2342 dai_component.dai_name = d->dai_name; in soc_tplg_dai_config()
2346 d->dai_name); in soc_tplg_dai_config()
[all …]
/Linux-v5.4/sound/soc/ti/
Domap-twl4030.c265 omap_twl4030_dai_links[0].cpus->dai_name = NULL; in omap_twl4030_probe()
275 omap_twl4030_dai_links[1].cpus->dai_name = NULL; in omap_twl4030_probe()
Domap-hdmi.c379 card->dai_link->cpus->dai_name = dev_name(ad->dssdev); in omap_hdmi_audio_probe()
382 card->dai_link->codecs->dai_name = "snd-soc-dummy-dai"; in omap_hdmi_audio_probe()
/Linux-v5.4/include/sound/
Dsoc.h750 const char *dai_name; member
941 #define COMP_CPU(_dai) { .dai_name = _dai, }
942 #define COMP_CODEC(_name, _dai) { .name = _name, .dai_name = _dai, }
945 #define COMP_DUMMY() { .name = "snd-soc-dummy", .dai_name = "snd-soc-dummy-dai", }
1312 const char **dai_name);
1314 const char **dai_name);
1338 const char *dai_name) in snd_soc_card_get_codec_dai() argument
1343 if (!strcmp(rtd->codec_dai->name, dai_name)) in snd_soc_card_get_codec_dai()
Dsoc-component.h68 const char **dai_name);
372 const char **dai_name);
/Linux-v5.4/sound/soc/sof/intel/
Dhda-dai.c155 const char *dai_name, int channel, int dir) in hda_link_config_ipc() argument
166 if (!strcmp(dai_name, sof_dai->cpu_dai_name) && in hda_link_config_ipc()
/Linux-v5.4/sound/soc/samsung/
Darndale_rt5631.c98 if (!arndale_rt5631_dai[n].cpus->dai_name) { in arndale_audio_probe()
/Linux-v5.4/sound/soc/atmel/
Dmikroe-proto.c105 dai->codecs->dai_name = "wm8731-hifi"; in snd_proto_probe()

123