Lines Matching full:rtd

136 static int kabylake_ssp0_fixup(struct snd_soc_pcm_runtime *rtd,  in kabylake_ssp0_fixup()  argument
156 static int kabylake_rt5660_codec_init(struct snd_soc_pcm_runtime *rtd) in kabylake_rt5660_codec_init() argument
159 struct kbl_codec_private *ctx = snd_soc_card_get_drvdata(rtd->card); in kabylake_rt5660_codec_init()
160 struct snd_soc_component *component = asoc_rtd_to_codec(rtd, 0)->component; in kabylake_rt5660_codec_init()
176 ret = snd_soc_card_jack_new(rtd->card, "Lineout Jack", in kabylake_rt5660_codec_init()
190 ret = snd_soc_card_jack_new(rtd->card, "Mic Jack", in kabylake_rt5660_codec_init()
210 static void kabylake_rt5660_codec_exit(struct snd_soc_pcm_runtime *rtd) in kabylake_rt5660_codec_exit() argument
212 struct kbl_codec_private *ctx = snd_soc_card_get_drvdata(rtd->card); in kabylake_rt5660_codec_exit()
222 static int kabylake_hdmi_init(struct snd_soc_pcm_runtime *rtd, int device) in kabylake_hdmi_init() argument
224 struct kbl_codec_private *ctx = snd_soc_card_get_drvdata(rtd->card); in kabylake_hdmi_init()
225 struct snd_soc_dai *dai = asoc_rtd_to_codec(rtd, 0); in kabylake_hdmi_init()
228 pcm = devm_kzalloc(rtd->card->dev, sizeof(*pcm), GFP_KERNEL); in kabylake_hdmi_init()
240 static int kabylake_hdmi1_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi1_init() argument
242 return kabylake_hdmi_init(rtd, KBL_DPCM_AUDIO_HDMI1_PB); in kabylake_hdmi1_init()
245 static int kabylake_hdmi2_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi2_init() argument
247 return kabylake_hdmi_init(rtd, KBL_DPCM_AUDIO_HDMI2_PB); in kabylake_hdmi2_init()
250 static int kabylake_hdmi3_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi3_init() argument
252 return kabylake_hdmi_init(rtd, KBL_DPCM_AUDIO_HDMI3_PB); in kabylake_hdmi3_init()
258 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in kabylake_rt5660_hw_params() local
259 struct snd_soc_dai *codec_dai = asoc_rtd_to_codec(rtd, 0); in kabylake_rt5660_hw_params()
266 dev_err(rtd->dev, "snd_soc_dai_set_sysclk err = %d\n", ret); in kabylake_rt5660_hw_params()