/Linux-v4.19/sound/soc/codecs/ |
D | dmic.c | 121 struct snd_soc_dai_driver *dai_drv = &dmic_dai; in dmic_dev_probe() local 132 dai_drv = devm_kzalloc(&pdev->dev, sizeof(*dai_drv), GFP_KERNEL); in dmic_dev_probe() 133 if (!dai_drv) in dmic_dev_probe() 136 memcpy(dai_drv, &dmic_dai, sizeof(*dai_drv)); in dmic_dev_probe() 137 dai_drv->capture.channels_max = chans; in dmic_dev_probe() 142 &soc_dmic, dai_drv, 1); in dmic_dev_probe()
|
D | es7134.c | 36 struct snd_soc_dai_driver *dai_drv; member 200 .dai_drv = &es7134_dai, 278 .dai_drv = &es7154_dai, 305 priv->chip->dai_drv, 1); in es7134_probe()
|
D | adau1761.c | 777 struct snd_soc_dai_driver *dai_drv; in adau1761_probe() local 782 dai_drv = &adau1361_dai_driver; in adau1761_probe() 785 dai_drv = &adau1761_dai_driver; in adau1761_probe() 798 dai_drv, 1); in adau1761_probe()
|
D | hdac_hdmi.c | 142 struct snd_soc_dai_driver *dai_drv; member 1040 struct snd_soc_dai_driver *dai_drv = hdmi->dai_drv; in create_fill_widget_route_map() local 1061 widget_name, dai_drv[i].playback.stream_name, NULL, 0, in create_fill_widget_route_map() 1442 hdmi->dai_drv = hdmi_dais; in hdac_hdmi_create_dais()
|
/Linux-v4.19/sound/soc/meson/ |
D | axg-tdm-interface.c | 467 struct snd_soc_dai_driver *dai_drv; in axg_tdm_iface_probe() local 481 dai_drv = devm_kcalloc(dev, ARRAY_SIZE(axg_tdm_iface_dai_drv), in axg_tdm_iface_probe() 482 sizeof(*dai_drv), GFP_KERNEL); in axg_tdm_iface_probe() 483 if (!dai_drv) in axg_tdm_iface_probe() 487 memcpy(&dai_drv[i], &axg_tdm_iface_dai_drv[i], in axg_tdm_iface_probe() 488 sizeof(*dai_drv)); in axg_tdm_iface_probe() 527 &axg_tdm_iface_component_drv, dai_drv, in axg_tdm_iface_probe()
|
D | axg-fifo.h | 72 struct snd_soc_dai_driver *dai_drv; member
|
D | axg-frddr.c | 119 .dai_drv = &axg_frddr_dai_drv
|
D | axg-toddr.c | 177 .dai_drv = &axg_toddr_dai_drv
|
D | axg-fifo.c | 335 data->dai_drv, 1); in axg_fifo_probe()
|
/Linux-v4.19/sound/soc/ |
D | soc-topology.c | 309 struct snd_soc_dai_driver *dai_drv, in soc_tplg_dai_load() argument 313 return tplg->ops->dai_load(tplg->comp, tplg->index, dai_drv, in soc_tplg_dai_load() 503 struct snd_soc_dai_driver *dai_drv = in remove_dai() local 512 kfree(dai_drv->name); in remove_dai() 514 kfree(dai_drv); in remove_dai() 1668 static void set_dai_flags(struct snd_soc_dai_driver *dai_drv, in set_dai_flags() argument 1672 dai_drv->symmetric_rates = in set_dai_flags() 1676 dai_drv->symmetric_channels = in set_dai_flags() 1681 dai_drv->symmetric_samplebits = in set_dai_flags() 1689 struct snd_soc_dai_driver *dai_drv; in soc_tplg_dai_create() local [all …]
|
D | soc-devres.c | 29 struct snd_soc_dai_driver *dai_drv, int num_dai) in devm_snd_soc_register_component() argument 38 ret = snd_soc_register_component(dev, cmpnt_drv, dai_drv, num_dai); in devm_snd_soc_register_component()
|
D | soc-core.c | 2827 struct snd_soc_dai_driver *dai_drv) in fmt_multiple_name() argument 2829 if (dai_drv->name == NULL) { in fmt_multiple_name() 2836 return kstrdup(dai_drv->name, GFP_KERNEL); in fmt_multiple_name() 2859 struct snd_soc_dai_driver *dai_drv, in soc_add_dai() argument 2880 (dai_drv->id == 0 || dai_drv->name == NULL)) { in soc_add_dai() 2883 dai->name = fmt_multiple_name(dev, dai_drv); in soc_add_dai() 2884 if (dai_drv->id) in soc_add_dai() 2885 dai->id = dai_drv->id; in soc_add_dai() 2896 dai->driver = dai_drv; in soc_add_dai() 2917 struct snd_soc_dai_driver *dai_drv, size_t count) in snd_soc_register_dais() argument [all …]
|
/Linux-v4.19/sound/soc/omap/ |
D | omap-hdmi-audio.c | 322 struct snd_soc_dai_driver *dai_drv; in omap_hdmi_audio_probe() local 343 dai_drv = &omap4_hdmi_dai; in omap_hdmi_audio_probe() 346 dai_drv = &omap5_hdmi_dai; in omap_hdmi_audio_probe() 352 dai_drv, 1); in omap_hdmi_audio_probe()
|
/Linux-v4.19/sound/soc/au1x/ |
D | psc-i2s.c | 340 memcpy(&wd->dai_drv, &au1xpsc_i2s_dai_template, in au1xpsc_i2s_drvprobe() 342 wd->dai_drv.name = dev_name(&pdev->dev); in au1xpsc_i2s_drvprobe() 347 &wd->dai_drv, 1); in au1xpsc_i2s_drvprobe()
|
D | psc-ac97.c | 410 memcpy(&wd->dai_drv, &au1xpsc_ac97_dai_template, in au1xpsc_ac97_drvprobe() 412 wd->dai_drv.name = dev_name(&pdev->dev); in au1xpsc_ac97_drvprobe() 421 &wd->dai_drv, 1); in au1xpsc_ac97_drvprobe()
|
D | psc.h | 22 struct snd_soc_dai_driver dai_drv; member
|
/Linux-v4.19/sound/soc/stm/ |
D | stm32_adfsdm.c | 28 struct snd_soc_dai_driver dai_drv; member 300 priv->dai_drv = stm32_adfsdm_dai; in stm32_adfsdm_probe() 306 &priv->dai_drv, 1); in stm32_adfsdm_probe()
|
D | stm32_i2s.c | 213 struct snd_soc_dai_driver *dai_drv; member 765 i2s->dai_drv = dai_ptr; in stm32_i2s_dais_init() 895 i2s->dai_drv, 1); in stm32_i2s_probe()
|
/Linux-v4.19/sound/soc/samsung/ |
D | s3c-i2s-v2.c | 719 struct snd_soc_dai_driver *dai_drv) in s3c_i2sv2_register_component() argument 721 struct snd_soc_dai_ops *ops = (struct snd_soc_dai_ops *)dai_drv->ops; in s3c_i2sv2_register_component() 734 dai_drv->suspend = s3c2412_i2s_suspend; in s3c_i2sv2_register_component() 735 dai_drv->resume = s3c2412_i2s_resume; in s3c_i2sv2_register_component() 737 return devm_snd_soc_register_component(dev, cmp_drv, dai_drv, 1); in s3c_i2sv2_register_component()
|
D | s3c-i2s-v2.h | 112 struct snd_soc_dai_driver *dai_drv);
|
/Linux-v4.19/include/sound/ |
D | soc-topology.h | 135 struct snd_soc_dai_driver *dai_drv,
|
D | soc.h | 447 struct snd_soc_dai_driver *dai_drv, 451 struct snd_soc_dai_driver *dai_drv, int num_dai); 454 struct snd_soc_dai_driver *dai_drv, int num_dai); 1466 struct snd_soc_dai_driver *dai_drv);
|
/Linux-v4.19/sound/soc/intel/skylake/ |
D | skl-topology.h | 516 struct snd_soc_dai_driver *dai_drv,
|
D | skl-pcm.c | 1018 struct snd_soc_dai_driver *dai_drv, in skl_dai_load() argument 1021 dai_drv->ops = &skl_pcm_dai_ops; in skl_dai_load()
|