/Linux-v4.19/drivers/soundwire/ |
D | intel.c | 613 struct snd_soc_dai_driver *dais, in intel_create_dai() argument 624 dais[i].name = kasprintf(GFP_KERNEL, "SDW%d Pin%d", in intel_create_dai() 626 if (!dais[i].name) in intel_create_dai() 630 dais[i].playback.stream_name = kasprintf(GFP_KERNEL, in intel_create_dai() 633 if (!dais[i].playback.stream_name) { in intel_create_dai() 634 kfree(dais[i].name); in intel_create_dai() 638 dais[i].playback.channels_min = 1; in intel_create_dai() 639 dais[i].playback.channels_max = max_ch; in intel_create_dai() 640 dais[i].playback.rates = SNDRV_PCM_RATE_48000; in intel_create_dai() 641 dais[i].playback.formats = SNDRV_PCM_FMTBIT_S16_LE; in intel_create_dai() [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | qcom,q6asm.txt | 18 "dais" subnode of the ASM node represents dai specific configuration 23 Definition: must be "qcom,q6asm-dais". 35 q6asmdai: dais { 36 compatible = "qcom,q6asm-dais";
|
D | qcom,q6afe.txt | 16 "dais" subnode of the AFE node. It represents afe dais, each afe dai is a 17 subnode of "dais" representing board specific dai setup. 18 "dais" node should have following properties followed by dai children. 23 Definition: must be "qcom,q6afe-dais" 40 == AFE DAI is subnode of "dais" and represent a dai, it includes board specific 107 dais { 108 compatible = "qcom,q6afe-dais";
|
D | audio-graph-card.txt | 30 - dais : list of CPU DAI port{s} 40 dais = <&cpu_port>; 71 dais = <&cpu_port0
|
D | audio-graph-scu-card.txt | 36 - dais : list of CPU DAI port{s} 49 dais = <&cpu_port>; 86 dais = <&cpu_port0
|
D | qcom,sdm845.txt | 26 dailinks would be cpu/codec/platform dais. 33 = CPU, PLATFORM, CODEC dais subnodes
|
D | qcom,apq8096.txt | 60 dailinks would be cpu/codec/platform dais. 67 = CPU, PLATFORM, CODEC dais subnodes
|
D | st,stm32-adfsdm.txt | 19 dais = <&cpu_port>;
|
D | st,stm32-spdifrx.txt | 55 dais = <&spdifrx_port>;
|
/Linux-v4.19/sound/soc/intel/boards/ |
D | bytcht_nocodec.c | 108 static struct snd_soc_dai_link dais[] = { variable 160 .dai_link = dais, 161 .num_links = ARRAY_SIZE(dais),
|
/Linux-v4.19/arch/arm64/boot/dts/zte/ |
D | zx296718-pcbox.dts | 39 dais = <&spdif0_port>; 44 dais = <&i2s0_port>;
|
D | zx296718-evb.dts | 62 dais = <&spdif0_port>; 67 dais = <&i2s0_port>;
|
/Linux-v4.19/sound/soc/intel/skylake/ |
D | skl-pcm.c | 1425 struct snd_soc_dai_driver *dais; in skl_platform_register() local 1433 skl->dais = kmemdup(skl_platform_dai, sizeof(skl_platform_dai), in skl_platform_register() 1435 if (!skl->dais) { in skl_platform_register() 1441 dais = krealloc(skl->dais, sizeof(skl_fe_dai) + in skl_platform_register() 1443 if (!dais) { in skl_platform_register() 1448 skl->dais = dais; in skl_platform_register() 1449 memcpy(&skl->dais[ARRAY_SIZE(skl_platform_dai)], skl_fe_dai, in skl_platform_register() 1455 skl->dais, num_dais); in skl_platform_register() 1475 kfree(skl->dais); in skl_platform_unregister()
|
D | skl.h | 82 struct snd_soc_dai_driver *dais; member
|
/Linux-v4.19/sound/soc/codecs/ |
D | cs43130.c | 576 switch (cs43130->dais[dai_id].dai_format) { in cs43130_set_sp_fmt() 601 switch (cs43130->dais[dai_id].dai_mode) { in cs43130_set_sp_fmt() 815 if (cs43130->dais[dai->id].dai_mode == SND_SOC_DAIFMT_CBM_CFM) in cs43130_dsd_hw_params() 839 unsigned int sclk = cs43130->dais[dai->id].sclk; in cs43130_hw_params() 915 if (!sclk && cs43130->dais[dai->id].dai_mode == SND_SOC_DAIFMT_CBM_CFM) in cs43130_hw_params() 1479 cs43130->dais[codec_dai->id].dai_mode = SND_SOC_DAIFMT_CBS_CFS; in cs43130_pcm_set_fmt() 1482 cs43130->dais[codec_dai->id].dai_mode = SND_SOC_DAIFMT_CBM_CFM; in cs43130_pcm_set_fmt() 1491 cs43130->dais[codec_dai->id].dai_format = SND_SOC_DAIFMT_I2S; in cs43130_pcm_set_fmt() 1494 cs43130->dais[codec_dai->id].dai_format = SND_SOC_DAIFMT_LEFT_J; in cs43130_pcm_set_fmt() 1497 cs43130->dais[codec_dai->id].dai_format = SND_SOC_DAIFMT_DSP_A; in cs43130_pcm_set_fmt() [all …]
|
D | adau1373.c | 37 struct adau1373_dai dais[3]; member 831 if (!adau1373->dais[dai].master) in adau1373_check_aif_clk() 834 if (adau1373->dais[dai].clk_src == ADAU1373_CLK_SRC_PLL1) in adau1373_check_aif_clk() 851 return adau1373->dais[dai].enable_src; in adau1373_check_src() 1036 struct adau1373_dai *adau1373_dai = &adau1373->dais[dai->id]; in adau1373_hw_params() 1103 struct adau1373_dai *adau1373_dai = &adau1373->dais[dai->id]; in adau1373_set_dai_fmt() 1162 struct adau1373_dai *adau1373_dai = &adau1373->dais[dai->id]; in adau1373_set_dai_sysclk()
|
/Linux-v4.19/sound/soc/uniphier/ |
D | aio-ld11.c | 376 .dais = uniphier_aio_dai_ld11, 386 .dais = uniphier_aio_dai_ld11,
|
/Linux-v4.19/arch/arm64/boot/dts/renesas/ |
D | r8a7796-salvator-x.dts | 41 dais = <&rsnd_port0 /* ak4613 */
|
D | r8a7796-salvator-xs.dts | 41 dais = <&rsnd_port0 /* ak4613 */
|
D | r8a7795-salvator-x.dts | 57 dais = <&rsnd_port0 /* ak4613 */
|
D | r8a7795-es1-salvator-x.dts | 57 dais = <&rsnd_port0 /* ak4613 */
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | uniphier-pxs2-gentil.dts | 39 dais = <&i2s_port2>;
|
D | uniphier-pxs2-vodka.dts | 37 dais = <&spdif_port0
|
/Linux-v4.19/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,apr.txt | 65 dais {
|
/Linux-v4.19/arch/arm64/boot/dts/socionext/ |
D | uniphier-ld20-global.dts | 58 dais = <&i2s_port2
|