Lines Matching refs:dai_drv
816 struct snd_soc_dai_driver *dai_drv, in aw883xx_dai_drv_append_suffix() argument
822 if ((dai_drv != NULL) && (num_dai > 0)) { in aw883xx_dai_drv_append_suffix()
825 &dai_drv->name, aw883xx); in aw883xx_dai_drv_append_suffix()
829 &dai_drv->playback.stream_name, aw883xx); in aw883xx_dai_drv_append_suffix()
833 &dai_drv->capture.stream_name, aw883xx); in aw883xx_dai_drv_append_suffix()
837 aw_dev_info(aw883xx->dev, "dai name [%s]", dai_drv[i].name); in aw883xx_dai_drv_append_suffix()
839 dai_drv[i].playback.stream_name); in aw883xx_dai_drv_append_suffix()
841 dai_drv[i].capture.stream_name); in aw883xx_dai_drv_append_suffix()
1514 struct snd_soc_dai_driver *dai_drv = NULL; in aw883xx_componet_codec_register() local
1517 dai_drv = devm_kzalloc(aw883xx->dev, sizeof(aw883xx_dai), GFP_KERNEL); in aw883xx_componet_codec_register()
1518 if (dai_drv == NULL) { in aw883xx_componet_codec_register()
1523 memcpy(dai_drv, aw883xx_dai, sizeof(aw883xx_dai)); in aw883xx_componet_codec_register()
1525 ret = aw883xx_dai_drv_append_suffix(aw883xx, dai_drv, 1); in aw883xx_componet_codec_register()
1531 dai_drv, ARRAY_SIZE(aw883xx_dai)); in aw883xx_componet_codec_register()