Lines Matching refs:hext_stream

157 			       struct hdac_ext_stream *hext_stream,  in hda_dsp_stream_spib_config()  argument
160 struct hdac_stream *hstream = &hext_stream->hstream; in hda_dsp_stream_spib_config()
176 sof_io_write(sdev, hext_stream->spib_addr, size); in hda_dsp_stream_spib_config()
187 struct hdac_ext_stream *hext_stream = NULL; in hda_dsp_stream_get() local
195 hext_stream = stream_to_hdac_ext_stream(s); in hda_dsp_stream_get()
196 hda_stream = container_of(hext_stream, in hda_dsp_stream_get()
198 hext_stream); in hda_dsp_stream_get()
211 if (!hext_stream) { in hda_dsp_stream_get()
215 return hext_stream; in hda_dsp_stream_get()
230 return hext_stream; in hda_dsp_stream_get()
238 struct hdac_ext_stream *hext_stream; in hda_dsp_stream_put() local
250 hext_stream = stream_to_hdac_ext_stream(s); in hda_dsp_stream_put()
251 hda_stream = container_of(hext_stream, struct sof_intel_hda_stream, hext_stream); in hda_dsp_stream_put()
320 struct hdac_ext_stream *hext_stream, int cmd) in hda_dsp_stream_trigger() argument
322 struct hdac_stream *hstream = &hext_stream->hstream; in hda_dsp_stream_trigger()
397 int hda_dsp_iccmax_stream_hw_params(struct snd_sof_dev *sdev, struct hdac_ext_stream *hext_stream, in hda_dsp_iccmax_stream_hw_params() argument
402 struct hdac_stream *hstream = &hext_stream->hstream; in hda_dsp_iccmax_stream_hw_params()
407 if (!hext_stream) { in hda_dsp_iccmax_stream_hw_params()
473 struct hdac_ext_stream *hext_stream, in hda_dsp_stream_hw_params() argument
479 struct hdac_stream *hstream = &hext_stream->hstream; in hda_dsp_stream_hw_params()
486 if (!hext_stream) { in hda_dsp_stream_hw_params()
666 struct hdac_ext_stream *hext_stream = container_of(hstream, in hda_dsp_stream_hw_free() local
679 if (!hext_stream->link_locked) in hda_dsp_stream_hw_free()
684 hda_dsp_stream_spib_config(sdev, hext_stream, HDA_DSP_SPIB_DISABLE, 0); in hda_dsp_stream_hw_free()
813 struct hdac_ext_stream *hext_stream; in hda_dsp_stream_init() local
877 hext_stream = &hda_stream->hext_stream; in hda_dsp_stream_init()
879 hext_stream->pphc_addr = sdev->bar[HDA_DSP_PP_BAR] + in hda_dsp_stream_init()
882 hext_stream->pplc_addr = sdev->bar[HDA_DSP_PP_BAR] + in hda_dsp_stream_init()
888 hext_stream->spib_addr = sdev->bar[HDA_DSP_SPIB_BAR] + in hda_dsp_stream_init()
892 hext_stream->fifo_addr = sdev->bar[HDA_DSP_SPIB_BAR] + in hda_dsp_stream_init()
897 hstream = &hext_stream->hstream; in hda_dsp_stream_init()
932 hext_stream = &hda_stream->hext_stream; in hda_dsp_stream_init()
935 hext_stream->pphc_addr = sdev->bar[HDA_DSP_PP_BAR] + in hda_dsp_stream_init()
938 hext_stream->pplc_addr = sdev->bar[HDA_DSP_PP_BAR] + in hda_dsp_stream_init()
944 hext_stream->spib_addr = sdev->bar[HDA_DSP_SPIB_BAR] + in hda_dsp_stream_init()
948 hext_stream->fifo_addr = sdev->bar[HDA_DSP_SPIB_BAR] + in hda_dsp_stream_init()
953 hstream = &hext_stream->hstream; in hda_dsp_stream_init()
988 struct hdac_ext_stream *hext_stream; in hda_dsp_stream_free() local
1008 hext_stream = stream_to_hdac_ext_stream(s); in hda_dsp_stream_free()
1009 hda_stream = container_of(hext_stream, struct sof_intel_hda_stream, in hda_dsp_stream_free()
1010 hext_stream); in hda_dsp_stream_free()
1018 struct hdac_ext_stream *hext_stream = stream_to_hdac_ext_stream(hstream); in hda_dsp_stream_get_position() local
1019 struct sof_intel_hda_stream *hda_stream = hstream_to_sof_hda_stream(hext_stream); in hda_dsp_stream_get_position()