Lines Matching refs:codec_dai
28 struct asoc_simple_dai codec_dai; member
55 ret = clk_prepare_enable(dai_props->codec_dai.clk); in asoc_simple_card_startup()
71 clk_disable_unprepare(dai_props->codec_dai.clk); in asoc_simple_card_shutdown()
78 struct snd_soc_dai *codec_dai = rtd->codec_dai; in asoc_simple_card_hw_params() local
93 ret = snd_soc_dai_set_sysclk(codec_dai, 0, mclk, in asoc_simple_card_hw_params()
174 struct snd_soc_dai *codec = rtd->codec_dai; in asoc_simple_card_dai_init()
181 ret = __asoc_simple_card_dai_init(codec, &dai_props->codec_dai); in asoc_simple_card_dai_init()
373 ret = asoc_simple_card_sub_parse_of(codec, &dai_props->codec_dai, in asoc_simple_card_dai_link_of()
418 dai_props->codec_dai.sysclk); in asoc_simple_card_dai_link_of()
589 !cinfo->codec_dai.name || in asoc_simple_card_probe()
603 dai_link->codec_dai_name = cinfo->codec_dai.name; in asoc_simple_card_probe()
608 memcpy(&priv->dai_props->codec_dai, &cinfo->codec_dai, in asoc_simple_card_probe()
609 sizeof(priv->dai_props->codec_dai)); in asoc_simple_card_probe()