Lines Matching refs:stream

45 	struct sst_byt_stream *stream;  member
74 struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream]; in sst_byt_pcm_hw_params()
78 int ret, playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK); in sst_byt_pcm_hw_params()
82 ret = sst_byt_stream_type(byt, pcm_data->stream, in sst_byt_pcm_hw_params()
90 ret = sst_byt_stream_set_rate(byt, pcm_data->stream, rate); in sst_byt_pcm_hw_params()
97 ret = sst_byt_stream_set_bits(byt, pcm_data->stream, bits); in sst_byt_pcm_hw_params()
105 ret = sst_byt_stream_set_channels(byt, pcm_data->stream, channels); in sst_byt_pcm_hw_params()
114 ret = sst_byt_stream_buffer(byt, pcm_data->stream, in sst_byt_pcm_hw_params()
122 ret = sst_byt_stream_commit(byt, pcm_data->stream); in sst_byt_pcm_hw_params()
146 struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream]; in sst_byt_pcm_restore_stream_context()
151 ret = sst_byt_stream_commit(byt, pcm_data->stream); in sst_byt_pcm_restore_stream_context()
157 sst_byt_stream_start(byt, pcm_data->stream, pcm_data->hw_ptr); in sst_byt_pcm_restore_stream_context()
179 struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream]; in sst_byt_pcm_trigger()
187 sst_byt_stream_start(byt, pcm_data->stream, 0); in sst_byt_pcm_trigger()
193 sst_byt_stream_resume(byt, pcm_data->stream); in sst_byt_pcm_trigger()
196 sst_byt_stream_resume(byt, pcm_data->stream); in sst_byt_pcm_trigger()
199 sst_byt_stream_stop(byt, pcm_data->stream); in sst_byt_pcm_trigger()
204 sst_byt_stream_pause(byt, pcm_data->stream); in sst_byt_pcm_trigger()
213 static u32 byt_notify_pointer(struct sst_byt_stream *stream, void *data) in byt_notify_pointer() argument
224 hw_pos = sst_byt_get_dsp_position(byt, pcm_data->stream, in byt_notify_pointer()
243 struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream]; in sst_byt_pcm_pointer()
255 struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream]; in sst_byt_pcm_open()
266 pcm_data->stream = sst_byt_stream_new(byt, substream->stream + 1, in sst_byt_pcm_open()
268 if (pcm_data->stream == NULL) { in sst_byt_pcm_open()
283 struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream]; in sst_byt_pcm_close()
291 ret = sst_byt_stream_free(byt, pcm_data->stream); in sst_byt_pcm_close()
296 pcm_data->stream = NULL; in sst_byt_pcm_close()