Lines Matching refs:cp
261 au1x_dma_chan_t *cp; in au1xxx_dbdma_chan_alloc() local
324 cp = (au1x_dma_chan_t *)dcp; in au1xxx_dbdma_chan_alloc()
343 cp->ddma_cfg = i; in au1xxx_dbdma_chan_alloc()
756 au1x_dma_chan_t *cp; in au1xxx_dbdma_stop() local
761 cp = ctp->chan_ptr; in au1xxx_dbdma_stop()
762 cp->ddma_cfg &= ~DDMA_CFG_EN; /* Disable channel */ in au1xxx_dbdma_stop()
764 while (!(cp->ddma_stat & DDMA_STAT_H)) { in au1xxx_dbdma_stop()
773 cp->ddma_stat |= (DDMA_STAT_DB | DDMA_STAT_V); in au1xxx_dbdma_stop()
786 au1x_dma_chan_t *cp; in au1xxx_dbdma_start() local
789 cp = ctp->chan_ptr; in au1xxx_dbdma_start()
790 cp->ddma_desptr = virt_to_phys(ctp->cur_ptr); in au1xxx_dbdma_start()
791 cp->ddma_cfg |= DDMA_CFG_EN; /* Enable channel */ in au1xxx_dbdma_start()
793 cp->ddma_dbell = 0; in au1xxx_dbdma_start()
827 au1x_dma_chan_t *cp; in au1xxx_get_dma_residue() local
831 cp = ctp->chan_ptr; in au1xxx_get_dma_residue()
834 rv = cp->ddma_bytecnt; in au1xxx_get_dma_residue()
868 au1x_dma_chan_t *cp; in dbdma_interrupt() local
875 cp = ctp->chan_ptr; in dbdma_interrupt()
879 cp->ddma_irq = 0; in dbdma_interrupt()
894 au1x_dma_chan_t *cp; in au1xxx_dbdma_dump() local
900 cp = ctp->chan_ptr; in au1xxx_dbdma_dump()
909 printk(KERN_DEBUG "dbdma chan %x\n", (u32)cp); in au1xxx_dbdma_dump()
911 cp->ddma_cfg, cp->ddma_desptr, cp->ddma_statptr); in au1xxx_dbdma_dump()
913 cp->ddma_dbell, cp->ddma_irq, cp->ddma_stat, in au1xxx_dbdma_dump()
914 cp->ddma_bytecnt); in au1xxx_dbdma_dump()