/linux-master/sound/soc/intel/boards/ |
H A D | sof_sdw.c | 721 .dais = { 739 .dais = { 759 .dais = { 779 .dais = { 812 .dais = { 826 .dais = { 846 .dais = { 860 .dais = { 880 .dais = { 899 .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 | 111 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 | 601 struct snd_soc_dai_driver *dais, 611 dais[i].name = devm_kasprintf(cdns->dev, GFP_KERNEL, 614 if (!dais[i].name) 618 dais[i].playback.channels_min = 1; 619 dais[i].playback.channels_max = max_ch; 623 dais[i].capture.channels_min = 1; 624 dais[i].capture.channels_max = max_ch; 627 dais[i].ops = &intel_pcm_dai_ops; 639 struct snd_soc_dai_driver *dais; local 662 dais 600 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 | 1007 struct snd_soc_dai_driver *dais, 1017 dais[i].name = devm_kasprintf(cdns->dev, GFP_KERNEL, 1020 if (!dais[i].name) 1024 dais[i].playback.channels_min = 1; 1025 dais[i].playback.channels_max = max_ch; 1029 dais[i].capture.channels_min = 1; 1030 dais[i].capture.channels_max = max_ch; 1033 dais[i].ops = &intel_pcm_dai_ops; 1045 struct snd_soc_dai_driver *dais; local 1066 dais 1006 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 | 728 struct snd_soc_dai_driver *dais; local 735 dais = devm_kcalloc(dev, num_dais, sizeof(*dais), GFP_KERNEL); 736 if (!dais) 746 dais[i].name = devm_kasprintf(dev, GFP_KERNEL, "SDW%d Pin%d", amd_manager->instance, 748 if (!dais[i].name) 751 stream = &dais[i].playback; 753 stream = &dais[i].capture; 760 dais[i].ops = &amd_sdw_dai_ops; 761 dais[ [all...] |
H A D | qcom.c | 1327 struct snd_soc_dai_driver *dais; local 1332 /* PDM dais are only tested for now */ 1333 dais = devm_kcalloc(dev, num_dais, sizeof(*dais), GFP_KERNEL); 1334 if (!dais) 1338 dais[i].name = devm_kasprintf(dev, GFP_KERNEL, "SDW Pin%d", i); 1339 if (!dais[i].name) 1343 stream = &dais[i].playback; 1345 stream = &dais[i].capture; 1352 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 | 1470 struct snd_soc_dai_driver *dais; local 1487 dais = devm_kcalloc(component->dev, pcm_count, sizeof(*dais), 1489 if (!dais) 1499 memcpy(&dais[i], &hda_cpu_dai, sizeof(*dais)); 1500 dais[i].id = i; 1501 dais[i].name = devm_kasprintf(component->dev, GFP_KERNEL, 1503 if (!dais[i].name) { 1509 dais[ [all...] |
/linux-master/sound/soc/generic/ |
H A D | simple-card-utils.c | 851 struct simple_util_dai *dais; local 862 * dais (= CPU+Codec) 875 dais = devm_kcalloc(dev, dai_num, sizeof(*dais), GFP_KERNEL); 877 if (!dais || !dlcs) 886 dev_dbg(dev, "link %d, dais %d, ccnf %d\n", 891 priv->dais = dais; 906 dai_props[i].cpu_dai = dais; 909 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
|