Lines Matching refs:dmacr
58 u32 dmacr; /* DMA Control */
689 u32 dmacr = sata_dwc_readl(&hsdev->sata_dwc_regs->dmacr);
692 dmacr = SATA_DWC_DMACR_RX_CLEAR(dmacr);
693 sata_dwc_writel(&hsdev->sata_dwc_regs->dmacr, dmacr);
695 dmacr = SATA_DWC_DMACR_TX_CLEAR(dmacr);
696 sata_dwc_writel(&hsdev->sata_dwc_regs->dmacr, dmacr);
700 * sync. If it does happen, clear dmacr anyway.
703 "%s DMA protocol RX and TX DMA not pending tag=0x%02x pending=%d dmacr: 0x%08x\n",
704 __func__, tag, hsdevp->dma_pending[tag], dmacr);
705 sata_dwc_writel(&hsdev->sata_dwc_regs->dmacr,
727 "%s DMA protocol RX and TX DMA not pending dmacr: 0x%08x\n",
729 sata_dwc_readl(&hsdev->sata_dwc_regs->dmacr));
877 sata_dwc_writel(&hsdev->sata_dwc_regs->dmacr,
987 sata_dwc_writel(&hsdev->sata_dwc_regs->dmacr,
990 sata_dwc_writel(&hsdev->sata_dwc_regs->dmacr,
1059 sata_dwc_writel(&hsdev->sata_dwc_regs->dmacr,