Lines Matching refs:rtd
107 static int da7219_codec_init(struct snd_soc_pcm_runtime *rtd)
109 struct sof_card_private *ctx = snd_soc_card_get_drvdata(rtd->card);
110 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
115 mclk_rate = sof_dai_get_mclk(rtd);
117 dev_err(rtd->dev, "invalid mclk freq %d\n", mclk_rate);
124 dev_err(rtd->dev, "fail to set sysclk, ret %d\n", ret);
135 dev_dbg(rtd->dev, "pll bypass mode, mclk rate %d\n", mclk_rate);
139 dev_err(rtd->dev, "fail to set pll, ret %d\n", ret);
150 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack",
156 dev_err(rtd->dev, "Headset Jack creation failed: %d\n", ret);
167 dev_err(rtd->dev, "fail to set component jack, ret %d\n", ret);
174 static void da7219_codec_exit(struct snd_soc_pcm_runtime *rtd)
176 struct snd_soc_component *component = snd_soc_rtd_to_codec(rtd, 0)->component;