Lines Matching refs:pcm

14 #include <sound/pcm.h>
146 if (VORTEX_PCM_TYPE(substream->pcm) != VORTEX_PCM_WT) {
148 if (VORTEX_PCM_TYPE(substream->pcm) == VORTEX_PCM_A3D) {
152 if (VORTEX_PCM_TYPE(substream->pcm) == VORTEX_PCM_SPDIF) {
166 if (VORTEX_PCM_TYPE(substream->pcm) == VORTEX_PCM_ADB
167 || VORTEX_PCM_TYPE(substream->pcm) == VORTEX_PCM_I2S)
172 VORTEX_PCM_TYPE(substream->pcm) == VORTEX_PCM_ADB) {
219 if (VORTEX_PCM_TYPE(substream->pcm) != VORTEX_PCM_WT) {
220 int dma, type = VORTEX_PCM_TYPE(substream->pcm);
243 if (VORTEX_PCM_TYPE(substream->pcm) == VORTEX_PCM_ADB) {
276 if (VORTEX_PCM_TYPE(substream->pcm) != VORTEX_PCM_WT) {
278 if (VORTEX_PCM_TYPE(substream->pcm) == VORTEX_PCM_ADB) {
317 if (VORTEX_PCM_TYPE(substream->pcm) != VORTEX_PCM_WT) {
321 if (VORTEX_PCM_TYPE(substream->pcm) != VORTEX_PCM_SPDIF)
348 if (VORTEX_PCM_TYPE(substream->pcm) != VORTEX_PCM_WT) {
363 if (VORTEX_PCM_TYPE(substream->pcm) != VORTEX_PCM_WT)
374 if (VORTEX_PCM_TYPE(substream->pcm) != VORTEX_PCM_WT)
383 if (VORTEX_PCM_TYPE(substream->pcm) != VORTEX_PCM_WT)
407 if (VORTEX_PCM_TYPE(substream->pcm) != VORTEX_PCM_WT)
594 /* create a pcm device */
597 struct snd_pcm *pcm;
612 nr_capt, &pcm);
615 snprintf(pcm->name, sizeof(pcm->name),
617 chip->pcm[idx] = pcm;
619 VORTEX_PCM_TYPE(pcm) = idx;
620 pcm->private_data = chip;
622 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK,
625 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE,
630 snd_pcm_set_managed_buffer_all(pcm, SNDRV_DMA_TYPE_DEV_SG,
633 switch (VORTEX_PCM_TYPE(pcm)) {
635 err = snd_pcm_add_chmap_ctls(pcm, SNDRV_PCM_STREAM_PLAYBACK,
641 err = snd_pcm_add_chmap_ctls(pcm, SNDRV_PCM_STREAM_CAPTURE,
648 err = snd_pcm_add_chmap_ctls(pcm, SNDRV_PCM_STREAM_PLAYBACK,
656 if (VORTEX_PCM_TYPE(pcm) == VORTEX_PCM_SPDIF) {
666 if (VORTEX_PCM_TYPE(pcm) == VORTEX_PCM_ADB) {