Lines Matching refs:stream
115 static inline void i2s_disable_channels(struct dw_i2s_dev *dev, u32 stream) in i2s_disable_channels() argument
119 if (stream == SNDRV_PCM_STREAM_PLAYBACK) { in i2s_disable_channels()
128 static inline void i2s_clear_irqs(struct dw_i2s_dev *dev, u32 stream) in i2s_clear_irqs() argument
132 if (stream == SNDRV_PCM_STREAM_PLAYBACK) { in i2s_clear_irqs()
147 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) in i2s_start()
160 i2s_clear_irqs(dev, substream->stream); in i2s_stop()
161 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) { in i2s_stop()
190 (substream->stream == SNDRV_PCM_STREAM_CAPTURE)) in dw_i2s_startup()
194 (substream->stream == SNDRV_PCM_STREAM_PLAYBACK)) in dw_i2s_startup()
197 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) in dw_i2s_startup()
199 else if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in dw_i2s_startup()
252 i2s_disable_channels(dev, substream->stream); in dw_i2s_hw_params()
255 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) { in dw_i2s_hw_params()
307 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) in dw_i2s_prepare()