Home
last modified time | relevance | path

Searched refs:hda_stream (Results 1 – 6 of 6) sorted by relevance

/linux/sound/soc/sof/intel/
H A Dhda-stream.c193 struct sof_intel_hda_stream *hda_stream; in hda_dsp_stream_get() local
203 hda_stream = container_of(hext_stream, in hda_dsp_stream_get()
207 if (hda_stream->host_reserved) in hda_dsp_stream_get()
223 hda_stream->flags = flags; in hda_dsp_stream_get()
247 struct sof_intel_hda_stream *hda_stream; in hda_dsp_stream_put()
261 hda_stream = container_of(hext_stream, struct sof_intel_hda_stream, hext_stream); in hda_dsp_stream_put()
269 } else if (!(hda_stream->flags & SOF_HDA_STREAM_DMI_L1_COMPATIBLE)) { in hda_dsp_stream_put()
782 struct sof_intel_hda_stream *hda_stream; in hda_dsp_stream_check()
786 hda_stream = container_of(hext_stream, struct sof_intel_hda_stream, in hda_dsp_stream_check()
789 complete(&hda_stream in hda_dsp_stream_check()
249 struct sof_intel_hda_stream *hda_stream; hda_dsp_stream_put() local
784 struct sof_intel_hda_stream *hda_stream; hda_dsp_stream_check() local
898 struct sof_intel_hda_stream *hda_stream; hda_dsp_stream_init() local
982 struct sof_intel_hda_stream *hda_stream; hda_dsp_stream_free() local
1011 struct sof_intel_hda_stream *hda_stream = hstream_to_sof_hda_stream(hext_stream); hda_dsp_stream_get_position() local
[all...]
H A Dhda-ipc.c418 struct sof_intel_hda_stream *hda_stream; in hda_ipc_msg_data() local
420 hda_stream = container_of(hstream, in hda_ipc_msg_data()
428 sof_mailbox_read(sdev, hda_stream->sof_intel_stream.posn_offset, p, sz); in hda_ipc_msg_data()
441 struct sof_intel_hda_stream *hda_stream; in hda_set_stream_data_offset() local
443 hda_stream = container_of(hstream, struct sof_intel_hda_stream, in hda_set_stream_data_offset()
451 hda_stream->sof_intel_stream.posn_offset = sdev->stream_box.offset + posn_offset; in hda_set_stream_data_offset()
454 substream->stream, hda_stream->sof_intel_stream.posn_offset); in hda_set_stream_data_offset()
H A Dhda-loader.c229 struct sof_intel_hda_stream *hda_stream; in hda_cl_trigger() local
234 hda_stream = container_of(hext_stream, struct sof_intel_hda_stream, in hda_cl_trigger()
236 reinit_completion(&hda_stream->ioc); in hda_cl_trigger()
297 struct sof_intel_hda_stream *hda_stream; in hda_cl_copy_fw() local
302 hda_stream = container_of(hext_stream, struct sof_intel_hda_stream, in hda_cl_copy_fw()
315 time_left = wait_for_completion_timeout(&hda_stream->ioc, in hda_cl_copy_fw()
H A Dhda-dai-ops.c48 struct sof_intel_hda_stream *hda_stream; in hda_link_stream_assign() local
68 hda_stream = hstream_to_sof_hda_stream(hext_stream); in hda_link_stream_assign()
69 sdev = hda_stream->sdev; in hda_link_stream_assign()
100 hda_stream->host_reserved = 1; in hda_link_stream_assign()
H A Dhda-dai.c110 struct sof_intel_hda_stream *hda_stream; in hda_link_dma_cleanup() local
137 hda_stream = hstream_to_sof_hda_stream(hext_stream); in hda_link_dma_cleanup()
138 hda_stream->host_reserved = 0; in hda_link_dma_cleanup()
/linux/sound/soc/codecs/
H A Dhdac_hda.c250 struct hda_pcm_stream *hda_stream; in hdac_hda_dai_hw_free() local
258 hda_stream = &pcm->stream[substream->stream]; in hdac_hda_dai_hw_free()
259 snd_hda_codec_cleanup(hda_pvt->codec, hda_stream, substream); in hdac_hda_dai_hw_free()
268 struct hda_pcm_stream *hda_stream; in hdac_hda_dai_prepare() local
280 hda_stream = &pcm->stream[substream->stream]; in hdac_hda_dai_prepare()
285 ret = snd_hda_codec_prepare(hda_pvt->codec, hda_stream, in hdac_hda_dai_prepare()
298 struct hda_pcm_stream *hda_stream; in hdac_hda_dai_open() local
309 hda_stream = &pcm->stream[substream->stream]; in hdac_hda_dai_open()
311 ret = hda_stream->ops.open(hda_stream, hda_pvt->codec, substream); in hdac_hda_dai_open()
323 struct hda_pcm_stream *hda_stream; in hdac_hda_dai_close() local
[all …]