Lines Matching refs:hda_stream
60 struct sof_intel_hda_stream *hda_stream; in hda_link_stream_assign() local
78 hda_stream = hstream_to_sof_hda_stream(hstream); in hda_link_stream_assign()
99 hda_stream->host_reserved = 1; in hda_link_stream_assign()
156 static int hda_link_config_ipc(struct sof_intel_hda_stream *hda_stream, in hda_link_config_ipc() argument
164 list_for_each_entry(sof_dai, &hda_stream->sdev->dai_list, list) { in hda_link_config_ipc()
173 dev_err(hda_stream->sdev->dev, in hda_link_config_ipc()
183 ret = sof_ipc_tx_message(hda_stream->sdev->ipc, in hda_link_config_ipc()
190 dev_err(hda_stream->sdev->dev, in hda_link_config_ipc()
209 struct sof_intel_hda_stream *hda_stream; in hda_link_hw_params() local
227 hda_stream = hstream_to_sof_hda_stream(link_dev); in hda_link_hw_params()
230 ret = hda_link_config_ipc(hda_stream, dai->name, stream_tag - 1, in hda_link_hw_params()
282 struct sof_intel_hda_stream *hda_stream; in hda_link_pcm_trigger() local
298 hda_stream = hstream_to_sof_hda_stream(link_dev); in hda_link_pcm_trigger()
322 ret = hda_link_config_ipc(hda_stream, dai->name, in hda_link_pcm_trigger()
348 struct sof_intel_hda_stream *hda_stream; in hda_link_hw_free() local
367 hda_stream = hstream_to_sof_hda_stream(link_dev); in hda_link_hw_free()
370 ret = hda_link_config_ipc(hda_stream, dai->name, DMA_CHAN_INVALID, in hda_link_hw_free()
389 hda_stream->host_reserved = 0; in hda_link_hw_free()