Lines Matching refs:substream
307 static int bcm2835_i2s_hw_params(struct snd_pcm_substream *substream, in bcm2835_i2s_hw_params() argument
563 static int bcm2835_i2s_prepare(struct snd_pcm_substream *substream, in bcm2835_i2s_prepare() argument
579 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK in bcm2835_i2s_prepare()
582 else if (substream->stream == SNDRV_PCM_STREAM_CAPTURE in bcm2835_i2s_prepare()
590 struct snd_pcm_substream *substream, in bcm2835_i2s_stop() argument
595 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in bcm2835_i2s_stop()
608 static int bcm2835_i2s_trigger(struct snd_pcm_substream *substream, int cmd, in bcm2835_i2s_trigger() argument
620 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in bcm2835_i2s_trigger()
632 bcm2835_i2s_stop(dev, substream, dai); in bcm2835_i2s_trigger()
641 static int bcm2835_i2s_startup(struct snd_pcm_substream *substream, in bcm2835_i2s_startup() argument
666 static void bcm2835_i2s_shutdown(struct snd_pcm_substream *substream, in bcm2835_i2s_shutdown() argument
671 bcm2835_i2s_stop(dev, substream, dai); in bcm2835_i2s_shutdown()