Home
last modified time | relevance | path

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

12

/linux-6.15/include/linux/soundwire/
H A Dsdw.h956 struct sdw_stream_runtime { struct
1021 struct sdw_stream_runtime *bpt_stream;
1052 struct sdw_stream_runtime *stream);
1054 struct sdw_stream_runtime *stream);
1056 int sdw_prepare_stream(struct sdw_stream_runtime *stream);
1057 int sdw_enable_stream(struct sdw_stream_runtime *stream);
1058 int sdw_disable_stream(struct sdw_stream_runtime *stream);
1079 struct sdw_stream_runtime *stream);
1081 struct sdw_stream_runtime *stream);
1103 struct sdw_stream_runtime *stream) in sdw_stream_add_slave()
[all …]
H A Dsdw_amd.h51 struct sdw_stream_runtime *stream;
/linux-6.15/sound/soc/qcom/
H A Dsdw.h11 struct sdw_stream_runtime *runtime,
15 struct sdw_stream_runtime **psruntime);
17 struct sdw_stream_runtime *sruntime,
H A Dsdw.c27 struct sdw_stream_runtime *sruntime; in qcom_snd_sdw_startup()
82 struct sdw_stream_runtime *sruntime, in qcom_snd_sdw_prepare()
134 struct sdw_stream_runtime **psruntime) in qcom_snd_sdw_hw_params()
139 struct sdw_stream_runtime *sruntime; in qcom_snd_sdw_hw_params()
164 struct sdw_stream_runtime *sruntime, bool *stream_prepared) in qcom_snd_sdw_hw_free()
H A Dsc8280xp.c20 struct sdw_stream_runtime *sruntime[AFE_PORT_MAX];
71 struct sdw_stream_runtime *sruntime = pdata->sruntime[cpu_dai->id]; in sc8280xp_snd_shutdown()
119 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sc8280xp_snd_prepare()
130 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sc8280xp_snd_hw_free()
H A Dsm8250.c24 struct sdw_stream_runtime *sruntime[AFE_PORT_MAX];
97 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sm8250_snd_shutdown()
118 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sm8250_snd_prepare()
129 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sm8250_snd_hw_free()
H A Dx1e80100.c21 struct sdw_stream_runtime *sruntime[AFE_PORT_MAX];
58 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in x1e80100_snd_shutdown()
131 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in x1e80100_snd_prepare()
161 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in x1e80100_snd_hw_free()
H A Dsc7280.c34 struct sdw_stream_runtime *sruntime[LPASS_MAX_PORTS];
213 struct sdw_stream_runtime *sruntime; in sc7280_snd_hw_params()
244 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sc7280_snd_swr_prepare()
294 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sc7280_snd_hw_free()
320 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sc7280_snd_shutdown()
H A Dsdm845.c43 struct sdw_stream_runtime *sruntime[AFE_PORT_MAX];
67 struct sdw_stream_runtime *sruntime; in sdm845_slim_snd_hw_params()
429 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sdm845_snd_shutdown()
479 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sdm845_snd_prepare()
518 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sdm845_snd_hw_free()
/linux-6.15/drivers/soundwire/
H A Dstream.c994 struct sdw_stream_runtime *stream) in sdw_slave_port_free()
1202 struct sdw_stream_runtime *stream) in sdw_master_rt_find()
1225 struct sdw_stream_runtime *stream) in sdw_master_rt_alloc()
1338 struct sdw_stream_runtime *stream, in sdw_config_stream()
1876 struct sdw_stream_runtime *stream; in sdw_alloc_stream()
1903 struct sdw_stream_runtime *sdw_stream; in sdw_startup_stream()
1947 struct sdw_stream_runtime *sdw_stream; in sdw_shutdown_stream()
1995 struct sdw_stream_runtime *stream) in sdw_stream_add_master()
2079 struct sdw_stream_runtime *stream) in sdw_stream_remove_master()
2121 struct sdw_stream_runtime *stream) in sdw_stream_add_slave()
[all …]
H A Dgeneric_bandwidth_allocation.c216 struct sdw_stream_runtime *stream, in sdw_compute_group_params()
382 static int sdw_compute_port_params(struct sdw_bus *bus, struct sdw_stream_runtime *stream) in sdw_compute_port_params()
656 int sdw_compute_params(struct sdw_bus *bus, struct sdw_stream_runtime *stream) in sdw_compute_params()
H A Dcadence_master.h95 struct sdw_stream_runtime *stream;
H A Dbus.h158 struct sdw_stream_runtime *stream;
H A Dqcom.c207 struct sdw_stream_runtime *sruntime[SWRM_MAX_DAIS];
1080 static int qcom_swrm_compute_params(struct sdw_bus *bus, struct sdw_stream_runtime *stream) in qcom_swrm_compute_params()
1144 struct sdw_stream_runtime *stream) in qcom_swrm_stream_free_ports()
1162 struct sdw_stream_runtime *stream, in qcom_swrm_stream_alloc_ports()
1238 struct sdw_stream_runtime *sruntime = ctrl->sruntime[dai->id]; in qcom_swrm_hw_params()
1253 struct sdw_stream_runtime *sruntime = ctrl->sruntime[dai->id]; in qcom_swrm_hw_free()
/linux-6.15/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.c63 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in sdw_mockup_pcm_hw_params()
93 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in sdw_mockup_pcm_hw_free()
H A Dmax98363.c211 struct sdw_stream_runtime *stream; in max98363_sdw_dai_hw_params()
260 struct sdw_stream_runtime *stream = in max98363_pcm_hw_free()
H A Drt1017-sdca-sdw.c581 struct sdw_stream_runtime *sdw_stream; in rt1017_sdca_pcm_hw_params()
660 struct sdw_stream_runtime *sdw_stream = in rt1017_sdca_pcm_hw_free()
H A Drt1318-sdw.c572 struct sdw_stream_runtime *sdw_stream; in rt1318_sdw_hw_params()
653 struct sdw_stream_runtime *sdw_stream = in rt1318_sdw_pcm_hw_free()
H A Dcs42l42-sdw.c68 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in cs42l42_sdw_dai_hw_params()
121 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in cs42l42_sdw_dai_hw_free()
H A Drt1316-sdw.c516 struct sdw_stream_runtime *sdw_stream; in rt1316_sdw_hw_params()
553 struct sdw_stream_runtime *sdw_stream = in rt1316_sdw_pcm_hw_free()
H A Drt5682-sdw.c111 struct sdw_stream_runtime *sdw_stream; in rt5682_sdw_hw_params()
227 struct sdw_stream_runtime *sdw_stream = in rt5682_sdw_hw_free()
H A Drt1308-sdw.c537 struct sdw_stream_runtime *sdw_stream; in rt1308_sdw_hw_params()
579 struct sdw_stream_runtime *sdw_stream = in rt1308_sdw_pcm_hw_free()
H A Dmax98373-sdw.c524 struct sdw_stream_runtime *sdw_stream; in max98373_sdw_dai_hw_params()
652 struct sdw_stream_runtime *sdw_stream = in max98373_pcm_hw_free()
/linux-6.15/Documentation/driver-api/soundwire/
H A Dstream.rst328 struct sdw_stream_runtime * stream);
333 struct sdw_stream_runtime * stream);
376 int sdw_prepare_stream(struct sdw_stream_runtime * stream);
406 int sdw_enable_stream(struct sdw_stream_runtime * stream);
442 int sdw_disable_stream(struct sdw_stream_runtime * stream);
476 int sdw_deprepare_stream(struct sdw_stream_runtime * stream);
502 struct sdw_stream_runtime * stream);
504 struct sdw_stream_runtime * stream);
514 void sdw_release_stream(struct sdw_stream_runtime * stream);

12