/Linux-v6.1/sound/hda/ext/ |
D | hdac_ext_stream.c | 30 struct hdac_ext_stream *hext_stream, in snd_hdac_ext_stream_init() 75 struct hdac_ext_stream *hext_stream = in snd_hdac_ext_stream_init_all() 97 struct hdac_ext_stream *hext_stream; in snd_hdac_ext_stream_free_all() 109 struct hdac_ext_stream *hext_stream, in snd_hdac_ext_stream_decouple_locked() 134 struct hdac_ext_stream *hext_stream, bool decouple) in snd_hdac_ext_stream_decouple() 146 void snd_hdac_ext_link_stream_start(struct hdac_ext_stream *hext_stream) in snd_hdac_ext_link_stream_start() 157 void snd_hdac_ext_link_stream_clear(struct hdac_ext_stream *hext_stream) in snd_hdac_ext_link_stream_clear() 167 void snd_hdac_ext_link_stream_reset(struct hdac_ext_stream *hext_stream) in snd_hdac_ext_link_stream_reset() 206 int snd_hdac_ext_link_stream_setup(struct hdac_ext_stream *hext_stream, int fmt) in snd_hdac_ext_link_stream_setup() 250 static struct hdac_ext_stream * [all …]
|
D | Makefile | 2 snd-hda-ext-core-objs := hdac_ext_bus.o hdac_ext_controller.o hdac_ext_stream.o
|
/Linux-v6.1/include/sound/ |
D | hdaudio_ext.h | 56 struct hdac_ext_stream { struct 78 container_of(s, struct hdac_ext_stream, hstream) argument 84 struct hdac_ext_stream *snd_hdac_ext_stream_assign(struct hdac_bus *bus, 87 void snd_hdac_ext_stream_release(struct hdac_ext_stream *hext_stream, int type); 89 struct hdac_ext_stream *hext_stream, bool decouple); 91 struct hdac_ext_stream *azx_dev, bool decouple); 94 struct hdac_ext_stream *hext_stream, u32 value); 96 struct hdac_ext_stream *hext_stream); 100 struct hdac_ext_stream *hext_stream, u32 value); 101 int snd_hdac_ext_stream_set_lpib(struct hdac_ext_stream *hext_stream, u32 value); [all …]
|
/Linux-v6.1/sound/soc/sof/intel/ |
D | hda-probes.c | 22 static inline struct hdac_ext_stream * 33 struct hdac_ext_stream *hext_stream; in hda_probes_compr_startup() 52 struct hdac_ext_stream *hext_stream = hda_compr_get_stream(cstream); in hda_probes_compr_shutdown() 74 struct hdac_ext_stream *hext_stream = hda_compr_get_stream(cstream); in hda_probes_compr_set_params() 107 struct hdac_ext_stream *hext_stream = hda_compr_get_stream(cstream); in hda_probes_compr_trigger() 118 struct hdac_ext_stream *hext_stream = hda_compr_get_stream(cstream); in hda_probes_compr_pointer()
|
D | hda-dai.c | 65 static struct hdac_ext_stream * 73 struct hdac_ext_stream *res = NULL; in hda_link_stream_assign() 85 struct hdac_ext_stream *hext_stream = in hda_link_stream_assign() 146 struct hdac_ext_stream *hext_stream = snd_soc_dai_get_dma_data(cpu_dai, substream); in hda_link_dma_cleanup() 174 static int hda_link_dma_params(struct hdac_ext_stream *hext_stream, in hda_link_dma_params() 211 struct hdac_ext_stream *hext_stream; in hda_link_dma_hw_params() 264 struct hdac_ext_stream *hext_stream = snd_soc_dai_get_dma_data(cpu_dai, substream); in hda_link_dma_trigger() 298 struct hdac_ext_stream *hext_stream; in hda_link_dma_hw_free() 325 struct hdac_ext_stream *hext_stream; in hda_dai_hw_params_update() 345 struct hdac_ext_stream *hext_stream = in hda_dai_hw_params() [all …]
|
D | hda.h | 493 struct hdac_ext_stream *dtrace_stream; 542 struct hdac_ext_stream hext_stream; 620 struct hdac_ext_stream *hext_stream, 624 struct hdac_ext_stream *hext_stream, 628 struct hdac_ext_stream *hext_stream, int cmd); 639 struct hdac_ext_stream * 643 struct hdac_ext_stream *hext_stream, 670 int hda_cl_copy_fw(struct snd_sof_dev *sdev, struct hdac_ext_stream *hext_stream); 671 struct hdac_ext_stream *hda_cl_stream_prepare(struct snd_sof_dev *sdev, unsigned int format, 675 struct hdac_ext_stream *hext_stream);
|
D | hda-loader.c | 44 struct hdac_ext_stream *hda_cl_stream_prepare(struct snd_sof_dev *sdev, unsigned int format, in hda_cl_stream_prepare() 48 struct hdac_ext_stream *hext_stream; in hda_cl_stream_prepare() 221 struct hdac_ext_stream *hext_stream, int cmd) in cl_trigger() 248 struct hdac_ext_stream *hext_stream) in hda_cl_cleanup() 279 int hda_cl_copy_fw(struct snd_sof_dev *sdev, struct hdac_ext_stream *hext_stream) in hda_cl_copy_fw() 322 struct hdac_ext_stream *iccmax_stream; in hda_dsp_cl_boot_firmware_iccmax() 391 struct hdac_ext_stream *hext_stream; in hda_dsp_cl_boot_firmware()
|
D | hda-stream.c | 157 struct hdac_ext_stream *hext_stream, in hda_dsp_stream_spib_config() 182 struct hdac_ext_stream * 187 struct hdac_ext_stream *hext_stream = NULL; in hda_dsp_stream_get() 238 struct hdac_ext_stream *hext_stream; in hda_dsp_stream_put() 320 struct hdac_ext_stream *hext_stream, int cmd) 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() 473 struct hdac_ext_stream *hext_stream, in hda_dsp_stream_hw_params() 666 struct hdac_ext_stream *hext_stream = container_of(hstream, in hda_dsp_stream_hw_free() 667 struct hdac_ext_stream, in hda_dsp_stream_hw_free() 813 struct hdac_ext_stream *hext_stream; in hda_dsp_stream_init() [all …]
|
D | hda-pcm.c | 100 struct hdac_ext_stream *hext_stream = stream_to_hdac_ext_stream(hstream); in hda_dsp_pcm_hw_params() 145 struct hdac_ext_stream *hext_stream = stream_to_hdac_ext_stream(hstream); in hda_dsp_pcm_ack() 168 struct hdac_ext_stream *hext_stream = stream_to_hdac_ext_stream(hstream); in hda_dsp_pcm_trigger() 210 struct hdac_ext_stream *dsp_stream; in hda_dsp_pcm_open()
|
D | hda-trace.c | 25 struct hdac_ext_stream *hext_stream = hda->dtrace_stream; in hda_dsp_trace_prepare()
|
/Linux-v6.1/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() 129 struct hdac_ext_stream *stream; in skl_pcm_host_dma_prepare() 176 struct hdac_ext_stream *stream; in skl_pcm_link_dma_prepare() 215 struct hdac_ext_stream *stream; in skl_pcm_open() 301 struct hdac_ext_stream *stream = get_hdac_ext_stream(substream); in skl_pcm_hw_params() 342 struct hdac_ext_stream *stream = get_hdac_ext_stream(substream); in skl_pcm_close() 380 struct hdac_ext_stream *stream = get_hdac_ext_stream(substream); in skl_pcm_hw_free() 421 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 | 1108 struct hdac_ext_stream *stream; in skl_shutdown()
|
/Linux-v6.1/sound/soc/intel/avs/ |
D | pcm.c | 30 struct hdac_ext_stream *host_stream; 262 struct hdac_ext_stream *link_stream; in avs_dai_hda_be_hw_params() 278 struct hdac_ext_stream *link_stream; in avs_dai_hda_be_hw_free() 309 struct hdac_ext_stream *link_stream = runtime->private_data; in avs_dai_hda_be_prepare() 346 struct hdac_ext_stream *link_stream; in avs_dai_hda_be_trigger() 416 struct hdac_ext_stream *host_stream; in avs_dai_fe_startup() 462 struct hdac_ext_stream *host_stream; in avs_dai_fe_hw_params() 505 struct hdac_ext_stream *host_stream; in avs_dai_fe_hw_free() 538 struct hdac_ext_stream *host_stream; in avs_dai_fe_prepare() 575 struct hdac_ext_stream *host_stream; in avs_dai_fe_trigger() [all …]
|
D | loader.c | 350 struct hdac_ext_stream *estream; in avs_hda_load_basefw() 417 struct hdac_ext_stream *estream; in avs_hda_load_library()
|