Lines Matching refs:dai_drv
2489 struct snd_soc_dai_driver *dai_drv) in fmt_multiple_name() argument
2491 if (dai_drv->name == NULL) { in fmt_multiple_name()
2498 return devm_kstrdup(dev, dai_drv->name, GFP_KERNEL); in fmt_multiple_name()
2521 struct snd_soc_dai_driver *dai_drv, in snd_soc_register_dai() argument
2542 (dai_drv->id == 0 || dai_drv->name == NULL)) { in snd_soc_register_dai()
2545 dai->name = fmt_multiple_name(dev, dai_drv); in snd_soc_register_dai()
2546 if (dai_drv->id) in snd_soc_register_dai()
2547 dai->id = dai_drv->id; in snd_soc_register_dai()
2556 dai->driver = dai_drv; in snd_soc_register_dai()
2588 struct snd_soc_dai_driver *dai_drv, in snd_soc_register_dais() argument
2596 dai = snd_soc_register_dai(component, dai_drv + i, count == 1 && in snd_soc_register_dais()
2697 struct snd_soc_dai_driver *dai_drv, in snd_soc_add_component() argument
2707 convert_endianness_formats(&dai_drv[i].playback); in snd_soc_add_component()
2708 convert_endianness_formats(&dai_drv[i].capture); in snd_soc_add_component()
2712 ret = snd_soc_register_dais(component, dai_drv, num_dai); in snd_soc_add_component()
2745 struct snd_soc_dai_driver *dai_drv, in snd_soc_register_component() argument
2759 return snd_soc_add_component(component, dai_drv, num_dai); in snd_soc_register_component()