Searched refs:hdac_ext_stream (Results 1 – 13 of 13) sorted by relevance
| /Linux-v5.4/sound/hda/ext/ |
| D | hdac_ext_stream.c | 30 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 …]
|
| D | Makefile | 2 snd-hda-ext-core-objs := hdac_ext_bus.o hdac_ext_controller.o hdac_ext_stream.o
|
| /Linux-v5.4/include/sound/ |
| D | hdaudio_ext.h | 56 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/ |
| D | hda-dai.c | 54 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()
|
| D | hda-loader.c | 30 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()
|
| D | hda.h | 392 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,
|
| D | hda-stream.c | 129 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()
|
| D | hda-pcm.c | 89 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()
|
| D | hda-trace.c | 25 struct hdac_ext_stream *stream = hda->dtrace_stream; in hda_dsp_trace_prepare()
|
| D | hda-dsp.c | 431 struct hdac_ext_stream *stream; in hda_dsp_set_hw_params_upon_resume()
|
| /Linux-v5.4/sound/soc/intel/skylake/ |
| D | skl-pcm.c | 57 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 …]
|
| D | skl-messages.c | 56 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()
|
| D | skl.c | 1112 struct hdac_ext_stream *stream; in skl_shutdown()
|