Lines Matching defs:dma_chan
79 int dma_setup, dma_active, dma_chan;
337 ch->dma_chan = (dir == PCMDIR_PLAY) ? CS4281_DMA_PLAY : CS4281_DMA_REC;
376 r = (ch->dma_chan == CS4281_DMA_PLAY) ? CS4281PCI_DACSR : CS4281PCI_ADCSR;
394 if (ch->dma_chan == CS4281_DMA_PLAY)
400 cs4281_wr(sc, CS4281PCI_DMR(ch->dma_chan), v);
420 dba = cs4281_rd(sc, CS4281PCI_DBA(ch->dma_chan));
421 dca = cs4281_rd(sc, CS4281PCI_DCA(ch->dma_chan));
479 going = !(cs4281_rd(sc, CS4281PCI_DCR(ch->dma_chan)) & CS4281PCI_DCR_MSK);
482 cs4281_clr4(sc, CS4281PCI_DCR(ch->dma_chan), CS4281PCI_DCR_MSK);
484 cs4281_set4(sc, CS4281PCI_DCR(ch->dma_chan), CS4281PCI_DCR_MSK);
499 cs4281_wr(sc, CS4281PCI_DBA(ch->dma_chan),
501 cs4281_wr(sc, CS4281PCI_DBC(ch->dma_chan),