Home
last modified time | relevance | path

Searched refs:hdac_ext_stream (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.4/sound/hda/ext/
Dhdac_ext_stream.c30 struct hdac_ext_stream *stream, in snd_hdac_ext_stream_init()
76 struct hdac_ext_stream *stream = in snd_hdac_ext_stream_init_all()
98 struct hdac_ext_stream *stream; in snd_hdac_stream_free_all()
116 struct hdac_ext_stream *stream, bool decouple) in snd_hdac_ext_stream_decouple()
139 void snd_hdac_ext_link_stream_start(struct hdac_ext_stream *stream) in snd_hdac_ext_link_stream_start()
150 void snd_hdac_ext_link_stream_clear(struct hdac_ext_stream *stream) in snd_hdac_ext_link_stream_clear()
160 void snd_hdac_ext_link_stream_reset(struct hdac_ext_stream *stream) in snd_hdac_ext_link_stream_reset()
199 int snd_hdac_ext_link_stream_setup(struct hdac_ext_stream *stream, int fmt) in snd_hdac_ext_link_stream_setup()
243 static struct hdac_ext_stream *
247 struct hdac_ext_stream *res = NULL; in hdac_ext_link_stream_assign()
[all …]
DMakefile2 snd-hda-ext-core-objs := hdac_ext_bus.o hdac_ext_controller.o hdac_ext_stream.o
/Linux-v5.4/include/sound/
Dhdaudio_ext.h56 struct hdac_ext_stream { struct
78 container_of(s, struct hdac_ext_stream, hstream) argument
81 struct hdac_ext_stream *stream, int idx,
87 struct hdac_ext_stream *snd_hdac_ext_stream_assign(struct hdac_bus *bus,
90 void snd_hdac_ext_stream_release(struct hdac_ext_stream *azx_dev, int type);
92 struct hdac_ext_stream *azx_dev, bool decouple);
96 struct hdac_ext_stream *stream, u32 value);
98 struct hdac_ext_stream *stream);
102 struct hdac_ext_stream *stream, u32 value);
103 int snd_hdac_ext_stream_set_lpib(struct hdac_ext_stream *stream, u32 value);
[all …]
/Linux-v5.4/sound/soc/sof/intel/
Dhda-dai.c54 static struct hdac_ext_stream *
60 struct hdac_ext_stream *res = NULL; in hda_link_stream_assign()
71 struct hdac_ext_stream *hstream = in hda_link_stream_assign()
119 static int hda_link_dma_params(struct hdac_ext_stream *stream, in hda_link_dma_params()
204 struct hdac_ext_stream *link_dev; in hda_link_hw_params()
262 struct hdac_ext_stream *link_dev = in hda_link_pcm_prepare()
284 struct hdac_ext_stream *link_dev = in hda_link_pcm_trigger()
357 struct hdac_ext_stream *link_dev; in hda_link_hw_free()
Dhda-loader.c30 struct hdac_ext_stream *dsp_stream; in cl_stream_prepare()
163 struct hdac_ext_stream *stream, int cmd) in cl_trigger()
192 static struct hdac_ext_stream *get_stream_with_tag(struct snd_sof_dev *sdev, in get_stream_with_tag()
210 struct hdac_ext_stream *stream) in cl_cleanup()
238 static int cl_copy_fw(struct snd_sof_dev *sdev, struct hdac_ext_stream *stream) in cl_copy_fw()
270 struct hdac_ext_stream *stream; in hda_dsp_cl_boot_firmware()
Dhda.h392 struct hdac_ext_stream *dtrace_stream;
422 struct hdac_ext_stream hda_stream;
494 struct hdac_ext_stream *stream,
498 struct hdac_ext_stream *stream, int cmd);
505 struct hdac_ext_stream *
509 struct hdac_ext_stream *stream,
Dhda-stream.c129 struct hdac_ext_stream *stream, in hda_dsp_stream_spib_config()
154 struct hdac_ext_stream *
159 struct hdac_ext_stream *stream = NULL; in hda_dsp_stream_get()
247 struct hdac_ext_stream *stream, int cmd) in hda_dsp_stream_trigger()
321 struct hdac_ext_stream *stream, in hda_dsp_stream_hw_params()
520 struct hdac_ext_stream *link_dev = container_of(stream, in hda_dsp_stream_hw_free()
521 struct hdac_ext_stream, in hda_dsp_stream_hw_free()
631 struct hdac_ext_stream *stream; in hda_dsp_stream_init()
806 struct hdac_ext_stream *stream; in hda_dsp_stream_free()
Dhda-pcm.c89 struct hdac_ext_stream *stream = stream_to_hdac_ext_stream(hstream); in hda_dsp_pcm_hw_params()
132 struct hdac_ext_stream *stream = stream_to_hdac_ext_stream(hstream); in hda_dsp_pcm_trigger()
207 struct hdac_ext_stream *dsp_stream; in hda_dsp_pcm_open()
Dhda-trace.c25 struct hdac_ext_stream *stream = hda->dtrace_stream; in hda_dsp_trace_prepare()
Dhda-dsp.c431 struct hdac_ext_stream *stream; in hda_dsp_set_hw_params_upon_resume()
/Linux-v5.4/sound/soc/intel/skylake/
Dskl-pcm.c57 struct hdac_ext_stream *get_hdac_ext_stream(struct snd_pcm_substream *substream) in get_hdac_ext_stream()
64 struct hdac_ext_stream *stream = get_hdac_ext_stream(substream); in get_bus_ctx()
74 struct hdac_ext_stream *stream = get_hdac_ext_stream(substream); in skl_substream_alloc_pages()
138 struct hdac_ext_stream *stream; in skl_pcm_host_dma_prepare()
185 struct hdac_ext_stream *stream; in skl_pcm_link_dma_prepare()
224 struct hdac_ext_stream *stream; in skl_pcm_open()
310 struct hdac_ext_stream *stream = get_hdac_ext_stream(substream); in skl_pcm_hw_params()
350 struct hdac_ext_stream *stream = get_hdac_ext_stream(substream); in skl_pcm_close()
389 struct hdac_ext_stream *stream = get_hdac_ext_stream(substream); in skl_pcm_hw_free()
429 struct hdac_ext_stream *stream; in skl_decoupled_trigger()
[all …]
Dskl-messages.c56 struct hdac_ext_stream *estream; in skl_dsp_setup_spib()
75 struct hdac_ext_stream *estream; in skl_dsp_prepare()
126 struct hdac_ext_stream *estream; in skl_dsp_cleanup()
Dskl.c1112 struct hdac_ext_stream *stream; in skl_shutdown()