Searched refs:spdif_pcm (Results 1 - 2 of 2) sorted by relevance

/linux-4.4.14/sound/pci/
H A Drme32.c222 struct snd_pcm *spdif_pcm; member in struct:rme32
1324 rme32->spdif_pcm = NULL; snd_rme32_free_spdif_pcm()
1368 if ((err = snd_pcm_new(rme32->card, "Digi32 IEC958", 0, 1, 1, &rme32->spdif_pcm)) < 0) { snd_rme32_create()
1371 rme32->spdif_pcm->private_data = rme32; snd_rme32_create()
1372 rme32->spdif_pcm->private_free = snd_rme32_free_spdif_pcm; snd_rme32_create()
1373 strcpy(rme32->spdif_pcm->name, "Digi32 IEC958"); snd_rme32_create()
1375 snd_pcm_set_ops(rme32->spdif_pcm, SNDRV_PCM_STREAM_PLAYBACK, snd_rme32_create()
1377 snd_pcm_set_ops(rme32->spdif_pcm, SNDRV_PCM_STREAM_CAPTURE, snd_rme32_create()
1379 snd_pcm_lib_preallocate_pages_for_all(rme32->spdif_pcm, SNDRV_DMA_TYPE_CONTINUOUS, snd_rme32_create()
1382 rme32->spdif_pcm->info_flags = SNDRV_PCM_INFO_JOINT_DUPLEX; snd_rme32_create()
1384 snd_pcm_set_ops(rme32->spdif_pcm, SNDRV_PCM_STREAM_PLAYBACK, snd_rme32_create()
1386 snd_pcm_set_ops(rme32->spdif_pcm, SNDRV_PCM_STREAM_CAPTURE, snd_rme32_create()
1388 rme32->spdif_pcm->info_flags = SNDRV_PCM_INFO_HALF_DUPLEX; snd_rme32_create()
H A Drme96.c259 struct snd_pcm *spdif_pcm; member in struct:rme96
1592 rme96->spdif_pcm = NULL; snd_rme96_free_spdif_pcm()
1638 1, 1, &rme96->spdif_pcm)) < 0) snd_rme96_create()
1642 rme96->spdif_pcm->private_data = rme96; snd_rme96_create()
1643 rme96->spdif_pcm->private_free = snd_rme96_free_spdif_pcm; snd_rme96_create()
1644 strcpy(rme96->spdif_pcm->name, "Digi96 IEC958"); snd_rme96_create()
1645 snd_pcm_set_ops(rme96->spdif_pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_rme96_playback_spdif_ops); snd_rme96_create()
1646 snd_pcm_set_ops(rme96->spdif_pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_rme96_capture_spdif_ops); snd_rme96_create()
1648 rme96->spdif_pcm->info_flags = 0; snd_rme96_create()

Completed in 168 milliseconds