Lines Matching refs:master
219 u32 master; in ep_reset() local
221 master = readl(®s->dma_master) & MST_RW_BITS; in ep_reset()
223 master &= ~MST_W_BITS; in ep_reset()
224 master |= MST_WR_RESET; in ep_reset()
226 master &= ~MST_R_BITS; in ep_reset()
227 master |= MST_RD_RESET; in ep_reset()
229 writel(master, ®s->dma_master); in ep_reset()
534 u32 master; in start_dma() local
538 master = readl(®s->dma_master) & MST_RW_BITS; in start_dma()
542 if (unlikely(master & MST_RD_ENA)) { in start_dma()
544 master); in start_dma()
550 master &= ~MST_R_BITS; in start_dma()
552 master = MST_RD_ENA | MST_RD_EOPB; in start_dma()
555 master = MST_RD_ENA | MST_EOPB_ENA; in start_dma()
557 master = MST_RD_ENA | MST_EOPB_DIS; in start_dma()
567 if (unlikely(master & MST_WR_ENA)) { in start_dma()
569 master); in start_dma()
575 master &= ~MST_W_BITS; in start_dma()
576 master |= MST_WR_ENA | MST_TIMEOUT_DIS; in start_dma()
581 writel(master, ®s->dma_master); in start_dma()
590 u32 master; in dma_advance() local
592 master = readl(®s->dma_master); in dma_advance()
607 if (unlikely(master & MST_RD_ENA)) in dma_advance()
611 if (unlikely(master & MST_WR_ENA)) in dma_advance()
638 u32 curr, master; in abort_dma() local
649 master = readl(®s->dma_master) & MST_RW_BITS; in abort_dma()
664 master &= ~MST_R_BITS; in abort_dma()
665 master |= MST_RD_RESET; in abort_dma()
666 writel(master, ®s->dma_master); in abort_dma()
679 master &= ~MST_W_BITS; in abort_dma()
680 master |= MST_WR_RESET; in abort_dma()
681 writel(master, ®s->dma_master); in abort_dma()