Lines Matching refs:dma_reason
1581 u32 dma_reason[6];
1596 dma_reason[i] = bcm->dma_reason[i];
1597 merged_dma_reason |= dma_reason[i];
1613 dma_reason[0], dma_reason[1],
1614 dma_reason[2], dma_reason[3],
1615 dma_reason[4], dma_reason[5]);
1625 dma_reason[0], dma_reason[1],
1626 dma_reason[2], dma_reason[3],
1627 dma_reason[4], dma_reason[5]);
1662 if (dma_reason[0] & BCM43xx_DMAIRQ_RX_DONE) {
1669 assert(!(dma_reason[1] & BCM43xx_DMAIRQ_RX_DONE));
1670 assert(!(dma_reason[2] & BCM43xx_DMAIRQ_RX_DONE));
1671 if (dma_reason[3] & BCM43xx_DMAIRQ_RX_DONE) {
1678 assert(!(dma_reason[4] & BCM43xx_DMAIRQ_RX_DONE));
1679 assert(!(dma_reason[5] & BCM43xx_DMAIRQ_RX_DONE));
1697 dma_reason[0], dma_reason[1],
1698 dma_reason[2], dma_reason[3]);
1717 bcm->dma_reason[queueidx] |= BCM43xx_DMAIRQ_RX_DONE;
1719 bcm->dma_reason[queueidx] &= ~BCM43xx_DMAIRQ_RX_DONE;
1736 bcm->dma_reason[0]);
1738 bcm->dma_reason[1]);
1740 bcm->dma_reason[2]);
1742 bcm->dma_reason[3]);
1744 bcm->dma_reason[4]);
1746 bcm->dma_reason[5]);
1774 bcm->dma_reason[0] = bcm43xx_read32(bcm, BCM43xx_MMIO_DMA0_REASON)
1776 bcm->dma_reason[1] = bcm43xx_read32(bcm, BCM43xx_MMIO_DMA1_REASON)
1778 bcm->dma_reason[2] = bcm43xx_read32(bcm, BCM43xx_MMIO_DMA2_REASON)
1780 bcm->dma_reason[3] = bcm43xx_read32(bcm, BCM43xx_MMIO_DMA3_REASON)
1782 bcm->dma_reason[4] = bcm43xx_read32(bcm, BCM43xx_MMIO_DMA4_REASON)
1784 bcm->dma_reason[5] = bcm43xx_read32(bcm, BCM43xx_MMIO_DMA5_REASON)
3338 memset(bcm->dma_reason, 0, sizeof(bcm->dma_reason));