Home
last modified time | relevance | path

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

/linux-6.15/sound/soc/sof/intel/
H A Dhda-sdw-bpt.c97 struct hdac_ext_stream *bpt_stream; in hda_sdw_bpt_dma_prepare() local
109 bpt_stream = hda_cl_prepare(dev, format, bpt_num_bytes, dmab_bdl, false, direction, false); in hda_sdw_bpt_dma_prepare()
110 if (IS_ERR(bpt_stream)) { in hda_sdw_bpt_dma_prepare()
113 return PTR_ERR(bpt_stream); in hda_sdw_bpt_dma_prepare()
115 *sdw_bpt_stream = bpt_stream; in hda_sdw_bpt_dma_prepare()
122 hstream = &bpt_stream->hstream; in hda_sdw_bpt_dma_prepare()
127 snd_hdac_ext_stream_reset(bpt_stream); in hda_sdw_bpt_dma_prepare()
129 snd_hdac_ext_stream_setup(bpt_stream, format); in hda_sdw_bpt_dma_prepare()
132 if (hdac_stream(bpt_stream)->direction == SNDRV_PCM_STREAM_PLAYBACK) { in hda_sdw_bpt_dma_prepare()
137 stream_tag = hdac_stream(bpt_stream)->stream_tag; in hda_sdw_bpt_dma_prepare()
/linux-6.15/drivers/soundwire/
H A Dintel_ace2x.c74 cdns->bus.bpt_stream = stream; in intel_ace2x_bpt_open_stream()
134 ret = sdw_prepare_stream(cdns->bus.bpt_stream); in intel_ace2x_bpt_open_stream()
196 sdw_deprepare_stream(cdns->bus.bpt_stream); in intel_ace2x_bpt_open_stream()
205 ret1 = sdw_stream_remove_slave(slave, cdns->bus.bpt_stream); in intel_ace2x_bpt_open_stream()
211 sdw_release_stream(cdns->bus.bpt_stream); in intel_ace2x_bpt_open_stream()
212 cdns->bus.bpt_stream = NULL; in intel_ace2x_bpt_open_stream()
230 ret = sdw_deprepare_stream(cdns->bus.bpt_stream); in intel_ace2x_bpt_close_stream()
240 ret = sdw_stream_remove_slave(slave, cdns->bus.bpt_stream); in intel_ace2x_bpt_close_stream()
245 cdns->bus.bpt_stream = NULL; in intel_ace2x_bpt_close_stream()
279 ret = sdw_enable_stream(cdns->bus.bpt_stream); in intel_ace2x_bpt_send_async()
[all …]
/linux-6.15/include/linux/soundwire/
H A Dsdw.h1021 struct sdw_stream_runtime *bpt_stream; member