Lines Matching refs:hext_stream

188 			       struct hdac_ext_stream *hext_stream,
191 struct hdac_stream *hstream = &hext_stream->hstream;
220 struct hdac_ext_stream *hext_stream = NULL;
228 hext_stream = stream_to_hdac_ext_stream(s);
229 hda_stream = container_of(hext_stream,
231 hext_stream);
236 if (pair && hext_stream->link_locked)
242 hext_stream->link_locked = true;
251 if (!hext_stream) {
253 return hext_stream;
271 return hext_stream;
293 struct hdac_ext_stream *hext_stream;
306 hext_stream = stream_to_hdac_ext_stream(s);
307 hda_stream = container_of(hext_stream, struct sof_intel_hda_stream, hext_stream);
316 link_stream = hext_stream;
393 struct hdac_ext_stream *hext_stream, int cmd)
395 struct hdac_stream *hstream = &hext_stream->hstream;
479 int hda_dsp_iccmax_stream_hw_params(struct snd_sof_dev *sdev, struct hdac_ext_stream *hext_stream,
483 struct hdac_stream *hstream = &hext_stream->hstream;
488 if (!hext_stream) {
555 struct hdac_ext_stream *hext_stream,
567 if (!hext_stream) {
577 hstream = &hext_stream->hstream;
749 struct hdac_ext_stream *hext_stream = container_of(hstream,
765 if (!hext_stream->link_locked)
770 hda_dsp_stream_spib_config(sdev, hext_stream, HDA_DSP_SPIB_DISABLE, 0);
842 struct hdac_ext_stream *hext_stream;
844 hext_stream = stream_to_hdac_ext_stream(s);
845 hda_stream = container_of(hext_stream, struct sof_intel_hda_stream,
846 hext_stream);
898 struct hdac_ext_stream *hext_stream;
964 hext_stream = &hda_stream->hext_stream;
967 hext_stream->pphc_addr = sdev->bar[HDA_DSP_PP_BAR] +
970 hext_stream->pplc_addr = sdev->bar[HDA_DSP_PP_BAR] +
975 hstream = &hext_stream->hstream;
1037 struct hdac_ext_stream *hext_stream;
1055 hext_stream = stream_to_hdac_ext_stream(s);
1056 hda_stream = container_of(hext_stream, struct sof_intel_hda_stream,
1057 hext_stream);
1066 struct hdac_ext_stream *hext_stream = stream_to_hdac_ext_stream(hstream);
1067 struct sof_intel_hda_stream *hda_stream = hstream_to_sof_hda_stream(hext_stream);
1166 struct hdac_ext_stream *hext_stream;
1189 hext_stream = snd_soc_dai_get_dma_data(cpu_dai, substream);
1190 if (!hext_stream)
1203 llp_l = readl(hext_stream->pplc_addr + AZX_REG_PPLCLLPL);
1204 llp_u = readl(hext_stream->pplc_addr + AZX_REG_PPLCLLPU);
1207 if (hext_stream->pplcllpl || hext_stream->pplcllpu)
1209 merge_u64(hext_stream->pplcllpu, hext_stream->pplcllpl);
1228 struct hdac_ext_stream *hext_stream = stream_to_hdac_ext_stream(hstream);
1240 ldp_l = readl(hext_stream->pphc_addr + AZX_REG_PPHCLDPL);
1241 ldp_u = readl(hext_stream->pphc_addr + AZX_REG_PPHCLDPU);
1253 struct hdac_ext_stream *hext_stream;
1258 hext_stream = hda_dsp_stream_pair_get(sdev, direction, 0);
1260 hext_stream = hda_dsp_stream_get(sdev, direction, 0);
1262 if (!hext_stream) {
1266 hstream = &hext_stream->hstream;
1289 ret = hda_dsp_iccmax_stream_hw_params(sdev, hext_stream, dmab, NULL);
1296 ret = hda_dsp_stream_hw_params(sdev, hext_stream, dmab, NULL);
1301 hda_dsp_stream_spib_config(sdev, hext_stream, HDA_DSP_SPIB_ENABLE, size);
1304 return hext_stream;
1322 bool persistent_buffer, struct hdac_ext_stream *hext_stream, bool pair)
1325 struct hdac_stream *hstream = hdac_stream(hext_stream);
1330 ret = hda_dsp_stream_spib_config(sdev, hext_stream, HDA_DSP_SPIB_DISABLE, 0);