Lines Matching full:foldback
1206 Description: Prepare foldback capture device for playback.
1730 * Foldback capture support device description
1973 Description: This routine will open the 4DWave foldback capture device.
2002 Description: This routine will close the 4DWave foldback capture device.
2165 Description: This routine registers the 4DWave device for foldback PCM support.
2175 struct snd_pcm *foldback; in snd_trident_foldback_pcm() local
2182 err = snd_pcm_new(trident->card, "trident_dx_nx", device, 0, num_chan, &foldback); in snd_trident_foldback_pcm()
2186 foldback->private_data = trident; in snd_trident_foldback_pcm()
2188 snd_pcm_set_ops(foldback, SNDRV_PCM_STREAM_CAPTURE, &snd_trident_nx_foldback_ops); in snd_trident_foldback_pcm()
2190 snd_pcm_set_ops(foldback, SNDRV_PCM_STREAM_CAPTURE, &snd_trident_foldback_ops); in snd_trident_foldback_pcm()
2191 foldback->info_flags = 0; in snd_trident_foldback_pcm()
2192 strscpy(foldback->name, "Trident 4DWave"); in snd_trident_foldback_pcm()
2193 substream = foldback->streams[SNDRV_PCM_STREAM_CAPTURE].substream; in snd_trident_foldback_pcm()
2203 trident->foldback = foldback; in snd_trident_foldback_pcm()
2206 snd_pcm_set_managed_buffer_all(foldback, SNDRV_DMA_TYPE_DEV_SG, in snd_trident_foldback_pcm()
2210 snd_pcm_set_managed_buffer_all(foldback, SNDRV_DMA_TYPE_DEV, in snd_trident_foldback_pcm()