Lines Matching refs:substream
72 static int hdmi_dai_startup(struct snd_pcm_substream *substream, in hdmi_dai_startup() argument
75 struct hdmi_audio_data *ad = card_drvdata_substream(substream); in hdmi_dai_startup()
81 ret = snd_pcm_hw_constraint_step(substream->runtime, 0, in hdmi_dai_startup()
88 snd_soc_dai_set_dma_data(dai, substream, &ad->dma_data); in hdmi_dai_startup()
91 ad->current_stream = substream; in hdmi_dai_startup()
105 static int hdmi_dai_hw_params(struct snd_pcm_substream *substream, in hdmi_dai_hw_params() argument
109 struct hdmi_audio_data *ad = card_drvdata_substream(substream); in hdmi_dai_hw_params()
113 WARN_ON(ad->current_stream != substream); in hdmi_dai_hw_params()
229 static int hdmi_dai_trigger(struct snd_pcm_substream *substream, int cmd, in hdmi_dai_trigger() argument
232 struct hdmi_audio_data *ad = card_drvdata_substream(substream); in hdmi_dai_trigger()
235 WARN_ON(ad->current_stream != substream); in hdmi_dai_trigger()
254 static void hdmi_dai_shutdown(struct snd_pcm_substream *substream, in hdmi_dai_shutdown() argument
257 struct hdmi_audio_data *ad = card_drvdata_substream(substream); in hdmi_dai_shutdown()
259 WARN_ON(ad->current_stream != substream); in hdmi_dai_shutdown()