Lines Matching defs:rtd
70 static int byt_cht_cx2072x_init(struct snd_soc_pcm_runtime *rtd)
72 struct snd_soc_card *card = rtd->card;
73 struct snd_soc_component *codec = asoc_rtd_to_codec(rtd, 0)->component;
78 dev_warn(rtd->dev, "Unable to add GPIO mapping table\n");
83 ret = snd_soc_dai_set_sysclk(asoc_rtd_to_codec(rtd, 0), CX2072X_MCLK_EXTERNAL_PLL,
86 dev_err(rtd->dev, "Could not set sysclk\n");
100 snd_soc_dai_set_bclk_ratio(asoc_rtd_to_codec(rtd, 0), 50);
105 static int byt_cht_cx2072x_fixup(struct snd_soc_pcm_runtime *rtd,
126 ret = snd_soc_dai_set_fmt(asoc_rtd_to_cpu(rtd, 0),
131 dev_err(rtd->dev, "can't set format to I2S, err %d\n", ret);
135 ret = snd_soc_dai_set_tdm_slot(asoc_rtd_to_cpu(rtd, 0), 0x3, 0x3, 2, 24);
137 dev_err(rtd->dev, "can't set I2S config, err %d\n", ret);