Home
last modified time | relevance | path

Searched refs:sdw_stream_runtime (Results 1 – 25 of 37) sorted by relevance

12

/linux/include/linux/soundwire/
H A Dsdw.h976 struct sdw_stream_runtime { struct
1043 struct sdw_stream_runtime *bpt_stream;
1052 int (*compute_params)(struct sdw_bus *bus, struct sdw_stream_runtime *stream);
1065 struct sdw_stream_runtime *sdw_alloc_stream(const char *stream_name, enum sdw_stream_type type);
1066 void sdw_release_stream(struct sdw_stream_runtime *stream);
1068 int sdw_compute_params(struct sdw_bus *bus, struct sdw_stream_runtime *stream);
1074 struct sdw_stream_runtime *stream);
1076 struct sdw_stream_runtime *stream);
1078 int sdw_prepare_stream(struct sdw_stream_runtime *stream);
1079 int sdw_enable_stream(struct sdw_stream_runtime *stream);
[all …]
/linux/sound/soc/qcom/
H A Dsdw.h13 struct sdw_stream_runtime *qcom_snd_sdw_get_stream(struct snd_pcm_substream *stream);
/linux/drivers/soundwire/
H A Dstream.c857 static int do_bank_switch(struct sdw_stream_runtime *stream) in do_bank_switch()
1006 struct sdw_stream_runtime *stream) in sdw_slave_port_free()
1185 struct sdw_stream_runtime *stream) in sdw_slave_rt_find()
1210 struct sdw_stream_runtime *stream) in sdw_slave_rt_free()
1223 struct sdw_stream_runtime *stream) in sdw_master_rt_find()
1246 struct sdw_stream_runtime *stream) in sdw_master_rt_alloc()
1329 struct sdw_stream_runtime *stream) in sdw_master_rt_free()
1359 struct sdw_stream_runtime *stream, in sdw_config_stream()
1440 static void sdw_acquire_bus_lock(struct sdw_stream_runtime *stream) in sdw_acquire_bus_lock()
1462 static void sdw_release_bus_lock(struct sdw_stream_runtime *stream) in sdw_release_bus_lock()
[all …]
H A Dgeneric_bandwidth_allocation.c225 struct sdw_stream_runtime *stream, in sdw_compute_group_params()
387 static int sdw_compute_port_params(struct sdw_bus *bus, struct sdw_stream_runtime *stream) in sdw_compute_port_params()
661 int sdw_compute_params(struct sdw_bus *bus, struct sdw_stream_runtime *stream) in sdw_compute_params()
H A Dcadence_master.h96 struct sdw_stream_runtime *stream;
H A Dbus.h168 struct sdw_stream_runtime *stream;
H A Dqcom.c217 struct sdw_stream_runtime **sruntime;
1152 static int qcom_swrm_compute_params(struct sdw_bus *bus, struct sdw_stream_runtime *stream) in qcom_swrm_compute_params()
1216 struct sdw_stream_runtime *stream) in qcom_swrm_stream_free_ports()
1234 struct sdw_stream_runtime *stream, in qcom_swrm_stream_alloc_ports()
1310 struct sdw_stream_runtime *sruntime = ctrl->sruntime[dai->id]; in qcom_swrm_hw_params()
1325 struct sdw_stream_runtime *sruntime = ctrl->sruntime[dai->id]; in qcom_swrm_hw_free()
/linux/sound/soc/codecs/
H A Dcs42l43-sdw.c25 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in cs42l43_sdw_add_peripheral()
51 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in cs42l43_sdw_remove_peripheral()
H A Dsdw-mockup.c62 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in sdw_mockup_pcm_hw_params()
92 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in sdw_mockup_pcm_hw_free()
H A Dmax98363.c206 struct sdw_stream_runtime *stream; in max98363_sdw_dai_hw_params()
255 struct sdw_stream_runtime *stream = in max98363_pcm_hw_free()
H A Drt1318-sdw.c570 struct sdw_stream_runtime *sdw_stream; in rt1318_sdw_hw_params()
651 struct sdw_stream_runtime *sdw_stream = in rt1318_sdw_pcm_hw_free()
H A Dcs42l42-sdw.c67 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in cs42l42_sdw_dai_hw_params()
120 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in cs42l42_sdw_dai_hw_free()
H A Drt1017-sdca-sdw.c579 struct sdw_stream_runtime *sdw_stream; in rt1017_sdca_pcm_hw_params()
658 struct sdw_stream_runtime *sdw_stream = in rt1017_sdca_pcm_hw_free()
H A Drt1316-sdw.c514 struct sdw_stream_runtime *sdw_stream; in rt1316_sdw_hw_params()
551 struct sdw_stream_runtime *sdw_stream = in rt1316_sdw_pcm_hw_free()
H A Drt5682-sdw.c112 struct sdw_stream_runtime *sdw_stream; in rt5682_sdw_hw_params()
228 struct sdw_stream_runtime *sdw_stream = in rt5682_sdw_hw_free()
H A Dmax98373-sdw.c519 struct sdw_stream_runtime *sdw_stream; in max98373_sdw_dai_hw_params()
647 struct sdw_stream_runtime *sdw_stream = in max98373_pcm_hw_free()
H A Drt1308-sdw.c535 struct sdw_stream_runtime *sdw_stream; in rt1308_sdw_hw_params()
577 struct sdw_stream_runtime *sdw_stream = in rt1308_sdw_pcm_hw_free()
H A Drt712-sdca-dmic.c637 struct sdw_stream_runtime *sdw_stream; in rt712_sdca_dmic_hw_params()
714 struct sdw_stream_runtime *sdw_stream = in rt712_sdca_dmic_hw_free()
H A Drt715-sdca.c800 struct sdw_stream_runtime *sdw_stream; in rt715_sdca_pcm_hw_params()
902 struct sdw_stream_runtime *sdw_stream = in rt715_sdca_pcm_hw_free()
H A Drt715.c826 struct sdw_stream_runtime *sdw_stream; in rt715_pcm_hw_params()
918 struct sdw_stream_runtime *sdw_stream = in rt715_pcm_hw_params()
H A Drt700.c897 struct sdw_stream_runtime *sdw_stream; in rt700_pcm_hw_params()
978 struct sdw_stream_runtime *sdw_stream =
H A Drt711.c984 struct sdw_stream_runtime *sdw_stream; in rt711_pcm_hw_params()
1060 struct sdw_stream_runtime *sdw_stream = in rt711_pcm_hw_params()
H A Des9356.c531 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in es9356_sdw_pcm_hw_params()
588 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in es9356_sdw_pcm_hw_free()
/linux/sound/soc/sdca/
H A Dsdca_class_function.c134 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in class_function_sdw_add_peripheral()
169 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in class_function_sdw_remove_peripheral()
/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_utils.c1480 struct sdw_stream_runtime *sdw_stream; in asoc_sdw_mc_dailink_exit_loop()
1499 struct sdw_stream_runtime *sdw_stream;
1582 struct sdw_stream_runtime *sdw_stream; in asoc_sdw_count_sdw_endpoints()

12