/linux-master/sound/soc/intel/boards/ |
H A D | sof_sdw.c | 658 .dais = { 672 .dais = { 688 .dais = { 704 .dais = { 727 .dais = { 741 .dais = { 757 .dais = { 771 .dais = { 787 .dais = { 802 .dais [all...] |
H A D | bytcht_nocodec.c | 115 static struct snd_soc_dai_link dais[] = { variable in typeref:struct:snd_soc_dai_link 157 .dai_link = dais, 158 .num_links = ARRAY_SIZE(dais),
|
H A D | sof_sdw_common.h | 93 struct sof_sdw_dai_info dais[SOF_SDW_MAX_DAI_NUM]; member in struct:sof_sdw_codec_info
|
/linux-master/drivers/soundwire/ |
H A D | intel_ace2x.c | 548 struct snd_soc_dai_driver *dais, 558 dais[i].name = devm_kasprintf(cdns->dev, GFP_KERNEL, 561 if (!dais[i].name) 565 dais[i].playback.channels_min = 1; 566 dais[i].playback.channels_max = max_ch; 570 dais[i].capture.channels_min = 1; 571 dais[i].capture.channels_max = max_ch; 574 dais[i].ops = &intel_pcm_dai_ops; 586 struct snd_soc_dai_driver *dais; local 609 dais 547 intel_create_dai(struct sdw_cdns *cdns, struct snd_soc_dai_driver *dais, enum intel_pdi_type type, u32 num, u32 off, u32 max_ch) argument [all...] |
H A D | intel.c | 950 struct snd_soc_dai_driver *dais, 960 dais[i].name = devm_kasprintf(cdns->dev, GFP_KERNEL, 963 if (!dais[i].name) 967 dais[i].playback.channels_min = 1; 968 dais[i].playback.channels_max = max_ch; 972 dais[i].capture.channels_min = 1; 973 dais[i].capture.channels_max = max_ch; 976 dais[i].ops = &intel_pcm_dai_ops; 988 struct snd_soc_dai_driver *dais; local 1009 dais 949 intel_create_dai(struct sdw_cdns *cdns, struct snd_soc_dai_driver *dais, enum intel_pdi_type type, u32 num, u32 off, u32 max_ch) argument [all...] |
H A D | amd_manager.c | 729 struct snd_soc_dai_driver *dais; local 736 dais = devm_kcalloc(dev, num_dais, sizeof(*dais), GFP_KERNEL); 737 if (!dais) 747 dais[i].name = devm_kasprintf(dev, GFP_KERNEL, "SDW%d Pin%d", amd_manager->instance, 749 if (!dais[i].name) 752 stream = &dais[i].playback; 754 stream = &dais[i].capture; 761 dais[i].ops = &amd_sdw_dai_ops; 762 dais[ [all...] |
H A D | qcom.c | 1305 struct snd_soc_dai_driver *dais; local 1310 /* PDM dais are only tested for now */ 1311 dais = devm_kcalloc(dev, num_dais, sizeof(*dais), GFP_KERNEL); 1312 if (!dais) 1316 dais[i].name = devm_kasprintf(dev, GFP_KERNEL, "SDW Pin%d", i); 1317 if (!dais[i].name) 1321 stream = &dais[i].playback; 1323 stream = &dais[i].capture; 1330 dais[ [all...] |
/linux-master/sound/soc/qcom/qdsp6/ |
H A D | Makefile | 17 obj-$(CONFIG_SND_SOC_QDSP6_APM_LPASS_DAI) += q6apm-lpass-dais.o
|
H A D | q6apm-lpass-dais.c | 271 struct snd_soc_dai_driver *dais; local 285 dais = q6dsp_audio_ports_set_config(dev, &cfg, &num_dais); 287 return devm_snd_soc_register_component(dev, &q6apm_lpass_dai_component, dais, num_dais); 292 { .compatible = "qcom,q6apm-lpass-dais" }, 300 .name = "q6apm-lpass-dais",
|
H A D | q6asm-dai.c | 79 struct snd_soc_dai_driver *dais; member in struct:q6asm_dai_data 1249 dev_err(dev, "No dais found in DT\n"); 1253 pdata->dais = devm_kcalloc(dev, pdata->num_dais, sizeof(*dai_drv), 1255 if (!pdata->dais) 1267 dai_drv = &pdata->dais[idx++]; 1311 pdata->dais, pdata->num_dais); 1316 { .compatible = "qcom,q6asm-dais" },
|
/linux-master/sound/soc/intel/avs/ |
H A D | pcm.c | 1437 struct snd_soc_dai_driver *dais; local 1454 dais = devm_kcalloc(component->dev, pcm_count, sizeof(*dais), 1456 if (!dais) 1466 memcpy(&dais[i], &hda_cpu_dai, sizeof(*dais)); 1467 dais[i].id = i; 1468 dais[i].name = devm_kasprintf(component->dev, GFP_KERNEL, 1470 if (!dais[i].name) { 1476 dais[ [all...] |
/linux-master/sound/soc/generic/ |
H A D | simple-card-utils.c | 853 struct simple_util_dai *dais; local 864 * dais (= CPU+Codec) 877 dais = devm_kcalloc(dev, dai_num, sizeof(*dais), GFP_KERNEL); 879 if (!dais || !dlcs) 888 dev_dbg(dev, "link %d, dais %d, ccnf %d\n", 893 priv->dais = dais; 908 dai_props[i].cpu_dai = dais; 911 dais [all...] |
/linux-master/sound/soc/intel/skylake/ |
H A D | skl-pcm.c | 1456 struct snd_soc_dai_driver *dais; local 1461 skl->dais = kmemdup(skl_platform_dai, sizeof(skl_platform_dai), 1463 if (!skl->dais) { 1469 dais = krealloc(skl->dais, sizeof(skl_fe_dai) + 1471 if (!dais) { 1472 kfree(skl->dais); 1477 skl->dais = dais; 1478 memcpy(&skl->dais[ARRAY_SIZ [all...] |
H A D | skl.h | 68 struct snd_soc_dai_driver *dais; member in struct:skl_dev 150 bool use_tplg_pcm; /* use dais and dai links from topology */
|
/linux-master/sound/soc/fsl/ |
H A D | fsl_qmc_audio.c | 32 struct qmc_dai *dais; member in struct:qmc_audio 312 return qmc_audio->dais + index; 680 qmc_audio->dais = devm_kcalloc(&pdev->dev, qmc_audio->num_dais, 681 sizeof(*qmc_audio->dais), 683 if (!qmc_audio->dais) 696 qmc_audio->dais + i,
|
/linux-master/sound/soc/codecs/ |
H A D | cs43130.c | 596 switch (cs43130->dais[dai_id].dai_format) { 621 switch (cs43130->dais[dai_id].dai_invert) { 642 switch (cs43130->dais[dai_id].dai_mode) { 854 if (cs43130->dais[dai->id].dai_mode == SND_SOC_DAIFMT_CBM_CFM) 878 unsigned int sclk = cs43130->dais[dai->id].sclk; 954 if (!sclk && cs43130->dais[dai->id].dai_mode == SND_SOC_DAIFMT_CBM_CFM) 1526 cs43130->dais[codec_dai->id].dai_mode = SND_SOC_DAIFMT_CBS_CFS; 1529 cs43130->dais[codec_dai->id].dai_mode = SND_SOC_DAIFMT_CBM_CFM; 1538 cs43130->dais[codec_dai->id].dai_invert = SND_SOC_DAIFMT_NB_NF; 1541 cs43130->dais[codec_da [all...] |
H A D | adau1373.c | 35 struct adau1373_dai dais[3]; member in struct:adau1373 829 if (!adau1373->dais[dai].clock_provider) 832 if (adau1373->dais[dai].clk_src == ADAU1373_CLK_SRC_PLL1) 849 return adau1373->dais[dai].enable_src; 1034 struct adau1373_dai *adau1373_dai = &adau1373->dais[dai->id]; 1101 struct adau1373_dai *adau1373_dai = &adau1373->dais[dai->id]; 1160 struct adau1373_dai *adau1373_dai = &adau1373->dais[dai->id];
|
H A D | cs43130.h | 524 struct cs43130_dai dais[CS43130_DAI_ID_MAX]; member in struct:cs43130_private
|
/linux-master/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 in struct:uniphier_aio_chip_spec
|
/linux-master/sound/soc/tegra/ |
H A D | tegra210_admaif.h | 146 struct snd_soc_dai_driver *dais; member in struct:tegra_admaif_soc_data
|
H A D | tegra210_admaif.c | 714 .dais = tegra210_admaif_cmpnt_dais, 724 .dais = tegra186_admaif_cmpnt_dais, 832 admaif->soc_data->dais,
|
/linux-master/drivers/staging/greybus/ |
H A D | audio_codec.h | 159 struct snd_soc_dai_driver *dais; member in struct:gbaudio_module_info
|
/linux-master/include/sound/ |
H A D | simple_card_utils.h | 71 struct simple_util_dai *dais; member in struct:simple_util_priv
|