Lines Matching refs:foldback
1186 Description: Prepare foldback capture device for playback.
1950 Description: This routine will open the 4DWave foldback capture device.
1979 Description: This routine will close the 4DWave foldback capture device.
2154 Description: This routine registers the 4DWave device for foldback PCM support.
2165 struct snd_pcm *foldback;
2174 if ((err = snd_pcm_new(trident->card, "trident_dx_nx", device, 0, num_chan, &foldback)) < 0)
2177 foldback->private_data = trident;
2179 snd_pcm_set_ops(foldback, SNDRV_PCM_STREAM_CAPTURE, &snd_trident_nx_foldback_ops);
2181 snd_pcm_set_ops(foldback, SNDRV_PCM_STREAM_CAPTURE, &snd_trident_foldback_ops);
2182 foldback->info_flags = 0;
2183 strcpy(foldback->name, "Trident 4DWave");
2184 substream = foldback->streams[SNDRV_PCM_STREAM_CAPTURE].substream;
2194 trident->foldback = foldback;
2197 snd_pcm_lib_preallocate_pages_for_all(foldback, SNDRV_DMA_TYPE_DEV_SG,
2200 snd_pcm_lib_preallocate_pages_for_all(foldback, SNDRV_DMA_TYPE_DEV,
2204 *rpcm = foldback;
3884 snd_pcm_suspend_all(trident->foldback);