Home
last modified time | relevance | path

Searched refs:sdw_stream (Results 1 – 24 of 24) sorted by relevance

/linux-6.3-rc2/sound/soc/codecs/
A Dsdw-mockup.c27 struct sdw_stream_runtime *sdw_stream; member
45 static int sdw_mockup_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in sdw_mockup_set_sdw_stream() argument
50 if (!sdw_stream) in sdw_mockup_set_sdw_stream()
57 stream->sdw_stream = sdw_stream; in sdw_mockup_set_sdw_stream()
102 &port_config, 1, stream->sdw_stream); in sdw_mockup_pcm_hw_params()
120 sdw_stream_remove_slave(sdw_mockup->slave, stream->sdw_stream); in sdw_mockup_pcm_hw_free()
A Dcs42l42-sdw.c67 struct sdw_stream_runtime *sdw_stream = snd_soc_dai_get_dma_data(dai, substream); in cs42l42_sdw_dai_hw_params() local
72 if (!sdw_stream) in cs42l42_sdw_dai_hw_params()
86 sdw_stream); 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() local
122 sdw_stream_remove_slave(cs42l42->sdw_peripheral, sdw_stream); in cs42l42_sdw_dai_hw_free()
152 static int cs42l42_sdw_dai_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in cs42l42_sdw_dai_set_sdw_stream() argument
155 if (!sdw_stream) in cs42l42_sdw_dai_set_sdw_stream()
158 snd_soc_dai_dma_data_set(dai, direction, sdw_stream); in cs42l42_sdw_dai_set_sdw_stream()
A Drt1318-sdw.c562 static int rt1318_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in rt1318_set_sdw_stream() argument
567 if (!sdw_stream) in rt1318_set_sdw_stream()
574 stream->sdw_stream = sdw_stream; in rt1318_set_sdw_stream()
636 &port_config, 1, stream->sdw_stream); in rt1318_sdw_hw_params()
688 sdw_stream_remove_slave(rt1318->sdw_slave, stream->sdw_stream); in rt1318_sdw_pcm_hw_free()
A Dmax98373-sdw.c24 struct sdw_stream_runtime *sdw_stream; member
568 &port_config, 1, stream->sdw_stream); in max98373_sdw_dai_hw_params()
673 sdw_stream_remove_slave(max98373->slave, stream->sdw_stream); in max98373_pcm_hw_free()
678 void *sdw_stream, int direction) in max98373_set_sdw_stream() argument
682 if (!sdw_stream) in max98373_set_sdw_stream()
689 stream->sdw_stream = sdw_stream; in max98373_set_sdw_stream()
A Drt5682-sdw.c92 struct sdw_stream_runtime *sdw_stream; member
95 static int rt5682_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in rt5682_set_sdw_stream() argument
100 if (!sdw_stream) in rt5682_set_sdw_stream()
107 stream->sdw_stream = sdw_stream; in rt5682_set_sdw_stream()
155 &port_config, 1, stream->sdw_stream); in rt5682_sdw_hw_params()
255 sdw_stream_remove_slave(rt5682->slave, stream->sdw_stream); in rt5682_sdw_hw_free()
A Drt1316-sdw.c494 static int rt1316_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in rt1316_set_sdw_stream() argument
499 if (!sdw_stream) in rt1316_set_sdw_stream()
506 stream->sdw_stream = sdw_stream; in rt1316_set_sdw_stream()
554 &port_config, 1, stream->sdw_stream); in rt1316_sdw_hw_params()
575 sdw_stream_remove_slave(rt1316->sdw_slave, stream->sdw_stream); in rt1316_sdw_pcm_hw_free()
A Drt1308-sdw.c496 static int rt1308_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in rt1308_set_sdw_stream() argument
501 if (!sdw_stream) in rt1308_set_sdw_stream()
508 stream->sdw_stream = sdw_stream; in rt1308_set_sdw_stream()
583 &port_config, 1, stream->sdw_stream); in rt1308_sdw_hw_params()
604 sdw_stream_remove_slave(rt1308->sdw_slave, stream->sdw_stream); in rt1308_sdw_pcm_hw_free()
A Drt1316-sdw.h54 struct sdw_stream_runtime *sdw_stream; member
A Drt1308-sdw.h174 struct sdw_stream_runtime *sdw_stream; member
A Drt1318-sdw.h98 struct sdw_stream_runtime *sdw_stream; member
A Drt715.c764 static int rt715_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in rt715_set_sdw_stream() argument
770 if (!sdw_stream) in rt715_set_sdw_stream()
777 stream->sdw_stream = sdw_stream; in rt715_set_sdw_stream()
833 &port_config, 1, stream->sdw_stream); in rt715_pcm_hw_params()
902 sdw_stream_remove_slave(rt715->slave, stream->sdw_stream); in rt715_pcm_hw_free()
A Drt700.c875 static int rt700_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in rt700_set_sdw_stream() argument
880 if (!sdw_stream) in rt700_set_sdw_stream()
887 stream->sdw_stream = sdw_stream; in rt700_set_sdw_stream()
947 &port_config, 1, stream->sdw_stream); in rt700_pcm_hw_params()
1000 sdw_stream_remove_slave(rt700->slave, stream->sdw_stream); in rt700_pcm_hw_free()
A Drt715-sdca.h41 struct sdw_stream_runtime *sdw_stream; member
A Drt711.c964 static int rt711_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in rt711_set_sdw_stream() argument
969 if (!sdw_stream) in rt711_set_sdw_stream()
976 stream->sdw_stream = sdw_stream; in rt711_set_sdw_stream()
1030 &port_config, 1, stream->sdw_stream); in rt711_pcm_hw_params()
1084 sdw_stream_remove_slave(rt711->slave, stream->sdw_stream); in rt711_pcm_hw_free()
A Drt715-sdca.c784 static int rt715_sdca_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in rt715_sdca_set_sdw_stream() argument
793 stream->sdw_stream = sdw_stream; in rt715_sdca_set_sdw_stream()
854 &port_config, 1, stream->sdw_stream); in rt715_sdca_pcm_hw_params()
931 sdw_stream_remove_slave(rt715->slave, stream->sdw_stream); in rt715_sdca_pcm_hw_free()
A Drt712-sdca.c992 static int rt712_sdca_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in rt712_sdca_set_sdw_stream() argument
997 if (!sdw_stream) in rt712_sdca_set_sdw_stream()
1004 stream->sdw_stream = sdw_stream; in rt712_sdca_set_sdw_stream()
1071 &port_config, 1, stream->sdw_stream); in rt712_sdca_pcm_hw_params()
1137 sdw_stream_remove_slave(rt712->slave, stream->sdw_stream); in rt712_sdca_pcm_hw_free()
A Drt712-sdca.h44 struct sdw_stream_runtime *sdw_stream; member
A Drt700.h31 struct sdw_stream_runtime *sdw_stream; member
A Drt711-sdca.h40 struct sdw_stream_runtime *sdw_stream; member
A Drt711-sdca.c1237 static int rt711_sdca_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, in rt711_sdca_set_sdw_stream() argument
1242 if (!sdw_stream) in rt711_sdca_set_sdw_stream()
1249 stream->sdw_stream = sdw_stream; in rt711_sdca_set_sdw_stream()
1303 &port_config, 1, stream->sdw_stream); in rt711_sdca_pcm_hw_params()
1360 sdw_stream_remove_slave(rt711->slave, stream->sdw_stream); in rt711_sdca_pcm_hw_free()
A Drt711.h33 struct sdw_stream_runtime *sdw_stream; member
A Drt715.h31 struct sdw_stream_runtime *sdw_stream; member
/linux-6.3-rc2/sound/soc/intel/boards/
A Dsof_sdw.c433 struct sdw_stream_runtime *sdw_stream; in sdw_prepare() local
441 if (IS_ERR(sdw_stream)) { in sdw_prepare()
443 return PTR_ERR(sdw_stream); in sdw_prepare()
446 return sdw_prepare_stream(sdw_stream); in sdw_prepare()
452 struct sdw_stream_runtime *sdw_stream; in sdw_trigger() local
461 if (IS_ERR(sdw_stream)) { in sdw_trigger()
463 return PTR_ERR(sdw_stream); in sdw_trigger()
470 ret = sdw_enable_stream(sdw_stream); in sdw_trigger()
476 ret = sdw_disable_stream(sdw_stream); in sdw_trigger()
500 if (IS_ERR(sdw_stream)) { in sdw_hw_free()
[all …]
/linux-6.3-rc2/drivers/soundwire/
A Dstream.c1716 struct sdw_stream_runtime *sdw_stream) in set_stream() argument
1772 struct sdw_stream_runtime *sdw_stream; in sdw_startup_stream() local
1784 sdw_stream = sdw_alloc_stream(name); in sdw_startup_stream()
1785 if (!sdw_stream) { in sdw_startup_stream()
1791 ret = set_stream(substream, sdw_stream); in sdw_startup_stream()
1797 sdw_release_stream(sdw_stream); in sdw_startup_stream()
1816 struct sdw_stream_runtime *sdw_stream; in sdw_shutdown_stream() local
1822 sdw_stream = snd_soc_dai_get_stream(dai, substream->stream); in sdw_shutdown_stream()
1824 if (IS_ERR(sdw_stream)) { in sdw_shutdown_stream()
1830 kfree(sdw_stream->name); in sdw_shutdown_stream()
[all …]

Completed in 42 milliseconds