/linux-6.3-rc2/sound/soc/codecs/ |
A D | sdw-mockup.c | 27 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 D | cs42l42-sdw.c | 67 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 D | rt1318-sdw.c | 562 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 D | max98373-sdw.c | 24 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 D | rt5682-sdw.c | 92 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 D | rt1316-sdw.c | 494 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 D | rt1308-sdw.c | 496 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 D | rt1316-sdw.h | 54 struct sdw_stream_runtime *sdw_stream; member
|
A D | rt1308-sdw.h | 174 struct sdw_stream_runtime *sdw_stream; member
|
A D | rt1318-sdw.h | 98 struct sdw_stream_runtime *sdw_stream; member
|
A D | rt715.c | 764 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 D | rt700.c | 875 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 D | rt715-sdca.h | 41 struct sdw_stream_runtime *sdw_stream; member
|
A D | rt711.c | 964 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 D | rt715-sdca.c | 784 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 D | rt712-sdca.c | 992 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 D | rt712-sdca.h | 44 struct sdw_stream_runtime *sdw_stream; member
|
A D | rt700.h | 31 struct sdw_stream_runtime *sdw_stream; member
|
A D | rt711-sdca.h | 40 struct sdw_stream_runtime *sdw_stream; member
|
A D | rt711-sdca.c | 1237 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 D | rt711.h | 33 struct sdw_stream_runtime *sdw_stream; member
|
A D | rt715.h | 31 struct sdw_stream_runtime *sdw_stream; member
|
/linux-6.3-rc2/sound/soc/intel/boards/ |
A D | sof_sdw.c | 433 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 D | stream.c | 1716 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 …]
|