Lines Matching refs:dai_drv
2531 struct snd_soc_dai_driver *dai_drv) in fmt_multiple_name() argument
2533 if (dai_drv->name == NULL) { in fmt_multiple_name()
2540 return kstrdup(dai_drv->name, GFP_KERNEL); in fmt_multiple_name()
2571 struct snd_soc_dai_driver *dai_drv, size_t count, in snd_soc_register_dais() argument
2581 component->dai_drv = dai_drv; in snd_soc_register_dais()
2601 (dai_drv[i].id == 0 || dai_drv[i].name == NULL)) { in snd_soc_register_dais()
2604 dai->name = fmt_multiple_name(dev, &dai_drv[i]); in snd_soc_register_dais()
2605 if (dai_drv[i].id) in snd_soc_register_dais()
2606 dai->id = dai_drv[i].id; in snd_soc_register_dais()
2618 dai->driver = &dai_drv[i]; in snd_soc_register_dais()
2771 struct snd_soc_dai_driver *dai_drv, in snd_soc_register_component() argument
2790 ret = snd_soc_register_dais(cmpnt, dai_drv, num_dai, true); in snd_soc_register_component()
3051 struct snd_soc_dai_driver *dai_drv, in snd_soc_register_codec() argument
3115 fixup_codec_formats(&dai_drv[i].playback); in snd_soc_register_codec()
3116 fixup_codec_formats(&dai_drv[i].capture); in snd_soc_register_codec()
3119 ret = snd_soc_register_dais(&codec->component, dai_drv, num_dai, false); in snd_soc_register_codec()
3579 *dai_name = pos->dai_drv[id].name; in snd_soc_get_dai_name()