Lines Matching refs:pcm
1314 struct viadev *viadev = &chip->devs[chip->capture_devno + substream->pcm->device]; in snd_via82xx_capture_open()
1448 struct snd_pcm *pcm; in snd_via8233_pcm_new() local
1459 err = snd_pcm_new(chip->card, chip->card->shortname, 0, 4, 1, &pcm); in snd_via8233_pcm_new()
1462 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_via8233_playback_ops); in snd_via8233_pcm_new()
1463 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_via8233_capture_ops); in snd_via8233_pcm_new()
1464 pcm->private_data = chip; in snd_via8233_pcm_new()
1465 strcpy(pcm->name, chip->card->shortname); in snd_via8233_pcm_new()
1466 chip->pcms[0] = pcm; in snd_via8233_pcm_new()
1473 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV_SG, in snd_via8233_pcm_new()
1477 err = snd_pcm_add_chmap_ctls(pcm, SNDRV_PCM_STREAM_PLAYBACK, in snd_via8233_pcm_new()
1484 err = snd_pcm_new(chip->card, chip->card->shortname, 1, 1, 1, &pcm); in snd_via8233_pcm_new()
1487 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_via8233_multi_ops); in snd_via8233_pcm_new()
1488 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_via8233_capture_ops); in snd_via8233_pcm_new()
1489 pcm->private_data = chip; in snd_via8233_pcm_new()
1490 strcpy(pcm->name, chip->card->shortname); in snd_via8233_pcm_new()
1491 chip->pcms[1] = pcm; in snd_via8233_pcm_new()
1497 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV_SG, in snd_via8233_pcm_new()
1501 err = snd_pcm_add_chmap_ctls(pcm, SNDRV_PCM_STREAM_PLAYBACK, in snd_via8233_pcm_new()
1516 struct snd_pcm *pcm; in snd_via8233a_pcm_new() local
1527 err = snd_pcm_new(chip->card, chip->card->shortname, 0, 1, 1, &pcm); in snd_via8233a_pcm_new()
1530 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_via8233_multi_ops); in snd_via8233a_pcm_new()
1531 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_via8233_capture_ops); in snd_via8233a_pcm_new()
1532 pcm->private_data = chip; in snd_via8233a_pcm_new()
1533 strcpy(pcm->name, chip->card->shortname); in snd_via8233a_pcm_new()
1534 chip->pcms[0] = pcm; in snd_via8233a_pcm_new()
1540 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV_SG, in snd_via8233a_pcm_new()
1544 err = snd_pcm_add_chmap_ctls(pcm, SNDRV_PCM_STREAM_PLAYBACK, in snd_via8233a_pcm_new()
1556 err = snd_pcm_new(chip->card, chip->card->shortname, 1, 1, 0, &pcm); in snd_via8233a_pcm_new()
1559 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_via8233_playback_ops); in snd_via8233a_pcm_new()
1560 pcm->private_data = chip; in snd_via8233a_pcm_new()
1561 strcpy(pcm->name, chip->card->shortname); in snd_via8233a_pcm_new()
1562 chip->pcms[1] = pcm; in snd_via8233a_pcm_new()
1566 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV_SG, in snd_via8233a_pcm_new()
1577 struct snd_pcm *pcm; in snd_via686_pcm_new() local
1585 err = snd_pcm_new(chip->card, chip->card->shortname, 0, 1, 1, &pcm); in snd_via686_pcm_new()
1588 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_via686_playback_ops); in snd_via686_pcm_new()
1589 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_via686_capture_ops); in snd_via686_pcm_new()
1590 pcm->private_data = chip; in snd_via686_pcm_new()
1591 strcpy(pcm->name, chip->card->shortname); in snd_via686_pcm_new()
1592 chip->pcms[0] = pcm; in snd_via686_pcm_new()
1596 snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV_SG, in snd_via686_pcm_new()