Lines Matching defs:dma2
277 snd_dma_program(chip->dma2, runtime->dma_addr, size,
313 ptr = snd_dma_pointer(chip->dma2, chip->c_dma_size);
409 snd_pcm_limit_isa_dma_size(chip->dma2, &runtime->hw.buffer_bytes_max);
410 snd_pcm_limit_isa_dma_size(chip->dma2, &runtime->hw.period_bytes_max);
487 if (chip->dma2 >= 0) {
488 snd_dma_disable(chip->dma2);
489 free_dma(chip->dma2);
515 unsigned long port, int irq, int dma1, int dma2,
531 chip->dma2 = -1;
550 if (request_dma(dma2, "AD1816A - 2")) {
551 snd_printk(KERN_ERR "ad1816a: can't grab DMA2 %d\n", dma2);
555 chip->dma2 = dma2;
612 pcm->info_flags = (chip->dma1 == chip->dma2 ) ? SNDRV_PCM_INFO_JOINT_DUPLEX : 0;
619 64*1024, chip->dma1 > 3 || chip->dma2 > 3 ? 128*1024 : 64*1024);