Lines Matching defs:dma
236 int cx_probe_board (port_t port, int irq, int dma)
246 if (dma > 0 && ! valid (dma, dmatab))
396 void cx_init (cx_board_t *b, int num, port_t port, int irq, int dma)
403 cx_init_800 (b, num, port, irq, dma, chain);
408 cx_init_2x (b, num, port, irq, dma,
428 cx_init_board (b, num, port, irq, dma, chain,
436 void cx_init_board (cx_board_t *b, int num, port_t port, int irq, int dma,
447 b->dma = dma;
454 b->bcr0 = b->bcr0b = BCR0_NORESET | dmamask[b->dma] | irqmask[b->irq];
752 void cx_init_800 (cx_board_t *b, int num, port_t port, int irq, int dma,
762 b->dma = dma;
767 b->bcr0 = b->bcr0b = dmamask[b->dma] | irqmask[b->irq];
810 void cx_init_2x (cx_board_t *b, int num, port_t port, int irq, int dma,
820 b->dma = dma;
826 b->bcr0 = BCR0_NORESET | dmamask[b->dma] | irqmask[b->irq];
915 outb (DMA_MASK, (b->dma & 3) | DMA_MASK_CLEAR);
962 outb (DMA_MODE, (b->dma & 3) | DMA_MODE_MASTER);
965 outb (DMA_MASK, b->dma & 3);
1328 outb (DMA_MASK, (b->dma & 3) | DMA_MASK_CLEAR);