| /linux/sound/soc/sdw_utils/ |
| H A D | soc_sdw_utils.c | 79 .dais = { 120 .dais = { 161 .dais = { 202 .dais = { 231 .dais = { 252 .dais = { 272 .dais = { 294 .dais = { 316 .dais = { 361 .dais [all...] |
| /linux/sound/soc/intel/avs/ |
| H A D | pcm.c | 1605 struct snd_soc_dai_driver *dais; in avs_component_hda_probe() 1624 dais = devm_kcalloc(component->dev, pcm_count, sizeof(*dais), in avs_component_hda_probe() 1626 if (!dais) in avs_component_hda_probe() 1636 memcpy(&dais[i], &hda_cpu_dai, sizeof(*dais)); in avs_component_hda_probe() 1637 dais[i].id = i; in avs_component_hda_probe() 1638 dais[i].name = devm_kasprintf(component->dev, GFP_KERNEL, in avs_component_hda_probe() 1640 if (!dais[i].name) { in avs_component_hda_probe() 1646 dais[ in avs_component_hda_probe() 1602 struct snd_soc_dai_driver *dais; avs_component_hda_probe() local [all...] |
| /linux/drivers/soundwire/ |
| H A D | intel_ace2x.c | 1029 struct snd_soc_dai_driver *dais, in intel_create_dai() argument 1039 dais[i].name = devm_kasprintf(cdns->dev, GFP_KERNEL, in intel_create_dai() 1042 if (!dais[i].name) in intel_create_dai() 1046 dais[i].playback.channels_min = 1; in intel_create_dai() 1047 dais[i].playback.channels_max = max_ch; in intel_create_dai() 1051 dais[i].capture.channels_min = 1; in intel_create_dai() 1052 dais[i].capture.channels_max = max_ch; in intel_create_dai() 1055 dais[i].ops = &intel_pcm_dai_ops; in intel_create_dai() 1067 struct snd_soc_dai_driver *dais; in intel_register_dai() local 1090 dais = devm_kcalloc(cdns->dev, num_dai, sizeof(*dais), GFP_KERNEL); in intel_register_dai() [all …]
|
| H A D | qcom.c | 1395 struct snd_soc_dai_driver *dais; in qcom_swrm_register_dais() local 1405 dais = devm_kcalloc(dev, num_dais, sizeof(*dais), GFP_KERNEL); in qcom_swrm_register_dais() 1406 if (!dais) in qcom_swrm_register_dais() 1410 dais[i].name = devm_kasprintf(dev, GFP_KERNEL, "SDW Pin%d", i); in qcom_swrm_register_dais() 1411 if (!dais[i].name) in qcom_swrm_register_dais() 1415 stream = &dais[i].playback; in qcom_swrm_register_dais() 1417 stream = &dais[i].capture; in qcom_swrm_register_dais() 1424 dais[i].ops = &qcom_swrm_pdm_dai_ops; in qcom_swrm_register_dais() 1425 dais[i].id = i; in qcom_swrm_register_dais() 1430 dais, num_dais); in qcom_swrm_register_dais()
|
| /linux/sound/soc/generic/ |
| H A D | simple-card-utils.c | 888 struct simple_util_dai *dais; in simple_util_init_aux_jacks() 899 * dais (= CPU+Codec) in simple_util_init_aux_jacks() 912 dais = devm_kcalloc(dev, dai_num, sizeof(*dais), GFP_KERNEL); in simple_util_init_priv() 914 if (!dais || !dlcs) in simple_util_init_priv() 923 dev_dbg(dev, "link %d, dais %d, ccnf %d\n", in simple_util_init_priv() 928 priv->dais = dais; in simple_util_init_priv() 943 dai_props[i].cpu_dai = dais; in simple_util_init_priv() 946 dais in simple_util_init_priv() 917 struct simple_util_dai *dais; simple_util_init_priv() local [all...] |
| /linux/sound/soc/qcom/qdsp6/ |
| H A D | q6apm-lpass-dais.c | 519 struct snd_soc_dai_driver *dais; 542 dais = q6dsp_audio_ports_set_config(dev, &cfg, &num_dais); 544 return devm_snd_soc_register_component(dev, &q6apm_lpass_dai_component, dais, num_dais); 549 { .compatible = "qcom,q6apm-lpass-dais" }, 557 .name = "q6apm-lpass-dais", 304 struct snd_soc_dai_driver *dais; q6apm_lpass_dai_dev_probe() local
|
| H A D | Makefile | 17 obj-$(CONFIG_SND_SOC_QDSP6_APM_LPASS_DAI) += q6apm-lpass-dais.o
|
| H A D | q6asm-dai.c | 80 struct snd_soc_dai_driver *dais; member 1266 pdata->dais = devm_kcalloc(dev, pdata->num_dais, sizeof(*dai_drv), in of_q6asm_parse_dai_data() 1268 if (!pdata->dais) in of_q6asm_parse_dai_data() 1280 dai_drv = &pdata->dais[idx++]; in of_q6asm_parse_dai_data() 1324 pdata->dais, pdata->num_dais); in q6asm_dai_probe()
|
| /linux/sound/soc/sdca/ |
| H A D | sdca_asoc.c | 1311 struct snd_soc_dai_driver *dais, in sdca_asoc_populate_dais() argument 1324 stream = &dais[j].playback; in sdca_asoc_populate_dais() 1328 stream = &dais[j].capture; in sdca_asoc_populate_dais() 1351 dais[j].id = i; in sdca_asoc_populate_dais() 1352 dais[j].name = entity->label; in sdca_asoc_populate_dais() 1353 dais[j].ops = ops; in sdca_asoc_populate_dais() 1386 struct snd_soc_dai_driver *dais; in sdca_asoc_populate_component() local 1407 dais = devm_kcalloc(dev, num_dais, sizeof(*dais), GFP_KERNEL); in sdca_asoc_populate_component() 1408 if (!dais) in sdca_asoc_populate_component() 1419 ret = sdca_asoc_populate_dais(dev, function, dais, ops); in sdca_asoc_populate_component() [all …]
|
| H A D | sdca_class_function.c | 300 struct snd_soc_dai_driver *dais; in class_function_probe() local 377 &dais, &num_dais, in class_function_probe() 397 ret = devm_snd_soc_register_component(dev, cmp_drv, dais, num_dais); in class_function_probe()
|
| /linux/sound/soc/fsl/ |
| H A D | fsl_qmc_audio.c | 36 struct qmc_dai *dais; member 363 return qmc_audio->dais + index; in qmc_dai_get_data() 919 qmc_audio->dais = devm_kcalloc(&pdev->dev, qmc_audio->num_dais, in qmc_audio_probe() 920 sizeof(*qmc_audio->dais), in qmc_audio_probe() 922 if (!qmc_audio->dais) in qmc_audio_probe() 935 qmc_audio->dais + i, in qmc_audio_probe()
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | ulcb-audio-graph-card2.dtsi | 22 /delete-property/ dais;
|
| H A D | ulcb-kf-audio-graph-card2.dtsi | 26 /delete-property/ dais;
|
| H A D | ulcb-audio-graph-card.dtsi | 23 dais = <&snd_ulcb1 /* (A) CPU0 <-> ak4613 */
|
| H A D | ulcb-audio-graph-card-mix+split.dtsi | 30 dais = <&snd_ulcb1 /* (A) CPU0 */
|
| H A D | ulcb-kf-audio-graph-card.dtsi | 26 dais = <&snd_kf1 /* (C) CPU2 -> PCM3168A-p */
|
| /linux/sound/soc/uniphier/ |
| H A D | aio-ld11.c | 314 .dais = uniphier_aio_dai_ld11, 324 .dais = uniphier_aio_dai_ld11,
|
| H A D | aio-pxs2.c | 237 .dais = uniphier_aio_dai_pxs2,
|
| H A D | aio.h | 222 struct snd_soc_dai_driver *dais; member
|
| /linux/arch/arm/boot/dts/socionext/ |
| H A D | uniphier-pxs2-gentil.dts | 40 dais = <&i2s_port2>;
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-rock-5b.dtsi | 19 dais = <&i2s0_8ch_p0>;
|
| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra264-p3971.dtsi | 44 dais = /* ADMAIF (FE) Ports */
|
| /linux/sound/soc/tegra/ |
| H A D | tegra210_admaif.h | 223 struct snd_soc_dai_driver *dais; member
|
| H A D | tegra210_admaif.c | 877 .dais = tegra210_admaif_cmpnt_dais, 888 .dais = tegra186_admaif_cmpnt_dais, 899 .dais = tegra264_admaif_cmpnt_dais, 1002 admaif->soc_data->dais, in tegra_admaif_probe()
|
| /linux/sound/soc/intel/boards/ |
| H A D | sof_sdw.c | 1083 int playback = ssp_info->dais[0].direction[SNDRV_PCM_STREAM_PLAYBACK]; in create_ssp_dailinks() 1084 int capture = ssp_info->dais[0].direction[SNDRV_PCM_STREAM_CAPTURE]; in create_ssp_dailinks() 1089 ssp_info->dais[0].dai_name, 1, NULL, in create_ssp_dailinks() 1094 ret = ssp_info->dais[0].init(card, *dai_links, ssp_info, 0); in create_ssp_dailinks()
|