• Home
  • Raw
  • Download

Lines Matching refs:rtd

190 static int kabylake_rt5663_fe_init(struct snd_soc_pcm_runtime *rtd)  in kabylake_rt5663_fe_init()  argument
194 struct snd_soc_component *component = rtd->cpu_dai->component; in kabylake_rt5663_fe_init()
199 dev_err(rtd->dev, "Ref Cap ignore suspend failed %d\n", ret); in kabylake_rt5663_fe_init()
206 static int kabylake_rt5663_codec_init(struct snd_soc_pcm_runtime *rtd) in kabylake_rt5663_codec_init() argument
209 struct kbl_rt5663_private *ctx = snd_soc_card_get_drvdata(rtd->card); in kabylake_rt5663_codec_init()
210 struct snd_soc_codec *codec = rtd->codec; in kabylake_rt5663_codec_init()
221 dev_err(rtd->dev, "Headset Jack creation failed %d\n", ret); in kabylake_rt5663_codec_init()
228 static int kabylake_rt5663_max98927_codec_init(struct snd_soc_pcm_runtime *rtd) in kabylake_rt5663_max98927_codec_init() argument
232 ret = kabylake_rt5663_codec_init(rtd); in kabylake_rt5663_max98927_codec_init()
236 ret = snd_soc_dapm_ignore_suspend(&rtd->card->dapm, "SoC DMIC"); in kabylake_rt5663_max98927_codec_init()
238 dev_err(rtd->dev, "SoC DMIC ignore suspend failed %d\n", ret); in kabylake_rt5663_max98927_codec_init()
245 static int kabylake_hdmi_init(struct snd_soc_pcm_runtime *rtd, int device) in kabylake_hdmi_init() argument
247 struct kbl_rt5663_private *ctx = snd_soc_card_get_drvdata(rtd->card); in kabylake_hdmi_init()
248 struct snd_soc_dai *dai = rtd->codec_dai; in kabylake_hdmi_init()
251 pcm = devm_kzalloc(rtd->card->dev, sizeof(*pcm), GFP_KERNEL); in kabylake_hdmi_init()
263 static int kabylake_hdmi1_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi1_init() argument
265 return kabylake_hdmi_init(rtd, KBL_DPCM_AUDIO_HDMI1_PB); in kabylake_hdmi1_init()
268 static int kabylake_hdmi2_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi2_init() argument
270 return kabylake_hdmi_init(rtd, KBL_DPCM_AUDIO_HDMI2_PB); in kabylake_hdmi2_init()
273 static int kabylake_hdmi3_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi3_init() argument
275 return kabylake_hdmi_init(rtd, KBL_DPCM_AUDIO_HDMI3_PB); in kabylake_hdmi3_init()
278 static int kabylake_5663_hdmi1_init(struct snd_soc_pcm_runtime *rtd) in kabylake_5663_hdmi1_init() argument
280 return kabylake_hdmi_init(rtd, KBL_DPCM_AUDIO_5663_HDMI1_PB); in kabylake_5663_hdmi1_init()
283 static int kabylake_5663_hdmi2_init(struct snd_soc_pcm_runtime *rtd) in kabylake_5663_hdmi2_init() argument
285 return kabylake_hdmi_init(rtd, KBL_DPCM_AUDIO_5663_HDMI2_PB); in kabylake_5663_hdmi2_init()
336 static int kabylake_ssp_fixup(struct snd_soc_pcm_runtime *rtd, in kabylake_ssp_fixup() argument
358 struct snd_soc_pcm_runtime *rtd = substream->private_data; in kabylake_rt5663_hw_params() local
359 struct snd_soc_dai *codec_dai = rtd->codec_dai; in kabylake_rt5663_hw_params()
370 dev_err(rtd->dev, "snd_soc_dai_set_sysclk err = %d\n", ret); in kabylake_rt5663_hw_params()
379 static int kabylake_dmic_fixup(struct snd_soc_pcm_runtime *rtd, in kabylake_dmic_fixup() argument