Home
last modified time | relevance | path

Searched refs:bpt_stream (Results 1 – 3 of 3) sorted by relevance

/linux/sound/soc/sof/intel/
H A Dhda-sdw-bpt.c98 struct hdac_ext_stream *bpt_stream; in hda_sdw_bpt_dma_prepare() local
121 bpt_stream = hda_data_stream_prepare(dev, format, bpt_num_bytes, dmab_bdl, in hda_sdw_bpt_dma_prepare()
123 if (IS_ERR(bpt_stream)) { in hda_sdw_bpt_dma_prepare()
126 return PTR_ERR(bpt_stream); in hda_sdw_bpt_dma_prepare()
128 *sdw_bpt_stream = bpt_stream; in hda_sdw_bpt_dma_prepare()
135 hstream = &bpt_stream->hstream; in hda_sdw_bpt_dma_prepare()
140 snd_hdac_ext_stream_reset(bpt_stream); in hda_sdw_bpt_dma_prepare()
142 snd_hdac_ext_stream_setup(bpt_stream, format); in hda_sdw_bpt_dma_prepare()
145 if (hdac_stream(bpt_stream)->direction == SNDRV_PCM_STREAM_PLAYBACK) {
150 stream_tag = hdac_stream(bpt_stream) in hda_sdw_bpt_dma_deprepare()
[all...]
/linux/drivers/soundwire/
H A Dintel_ace2x.c89 cdns->bus.bpt_stream = stream; in intel_ace2x_bpt_open_stream()
149 ret = sdw_prepare_stream(cdns->bus.bpt_stream); in intel_ace2x_bpt_open_stream()
266 sdw_deprepare_stream(cdns->bus.bpt_stream); in intel_ace2x_bpt_open_stream()
269 ret1 = sdw_stream_remove_master(&cdns->bus, cdns->bus.bpt_stream); in intel_ace2x_bpt_open_stream()
275 ret1 = sdw_stream_remove_slave(slave, cdns->bus.bpt_stream); in intel_ace2x_bpt_open_stream()
281 sdw_release_stream(cdns->bus.bpt_stream); in intel_ace2x_bpt_open_stream()
282 cdns->bus.bpt_stream = NULL; in intel_ace2x_bpt_open_stream()
300 ret = sdw_deprepare_stream(cdns->bus.bpt_stream); in intel_ace2x_bpt_close_stream()
305 ret = sdw_stream_remove_master(&cdns->bus, cdns->bus.bpt_stream); in intel_ace2x_bpt_close_stream()
310 ret = sdw_stream_remove_slave(slave, cdns->bus.bpt_stream); in intel_ace2x_bpt_close_stream()
[all …]
/linux/include/linux/soundwire/
H A Dsdw.h1028 struct sdw_stream_runtime *bpt_stream; member