Lines Matching refs:f_dma
673 fas->f_dma = dmar;
1105 fas_dma_reg_write(fas, &fas->f_dma->dma_csr, fas->f_dma_csr);
1179 fas->f_dma->dma_csr = fas->f_dma_csr;
1534 int regno = (uintptr_t)p - (uintptr_t)fas->f_dma;
1549 int regno = (uintptr_t)p - (uintptr_t)fas->f_dma;
1583 volatile struct dma *dmar = fas->f_dma; \
1596 volatile struct dma *dmar = fas->f_dma; \
1608 volatile struct dma *dmar = fas->f_dma; \
1622 fas_dma_reg_write(fas, &fas->f_dma->dma_csr, DMA_RESET);
1626 fas_dma_reg_write(fas, &fas->f_dma->dma_csr, 0);
1627 fas_dma_reg_write(fas, &fas->f_dma->dma_csr, fas->f_dma_csr);
1628 fas_dma_reg_write(fas, &fas->f_dma->dma_addr, 0);
1637 fas_dma_reg_write(fas, &fas->f_dma->dma_csr, DMA_RESET);
1641 while (fas_dma_reg_read(fas, &fas->f_dma->dma_csr) & DMA_REQPEND)
1643 fas_dma_reg_write(fas, &fas->f_dma->dma_csr, 0);
1644 fas_dma_reg_write(fas, &fas->f_dma->dma_csr, fas->f_dma_csr);
1645 fas_dma_reg_write(fas, &fas->f_dma->dma_addr, 0);
1805 volatile struct dma *dmar = fas->f_dma;
3510 EPRINTF2("dmacsr=%b\n", fas->f_dma->dma_csr, dma_bits);
3870 volatile struct dma *dmar = fas->f_dma;
4246 fas_dma_reg_write(fas, &fas->f_dma->dma_csr,
4834 volatile struct dma *dmar = fas->f_dma;
5797 volatile struct dma *dmar = fas->f_dma;
6428 if (fas->f_dma->dma_csr & DMA_ERRPEND) {
9317 volatile struct dma *dmar = fas->f_dma;