Searched refs:vdma_ctrl_read (Results 1 – 1 of 1) sorted by relevance
/linux-4.1.27/drivers/dma/xilinx/ |
D | xilinx_vdma.c | 275 static inline u32 vdma_ctrl_read(struct xilinx_vdma_chan *chan, u32 reg) in vdma_ctrl_read() function 289 vdma_ctrl_write(chan, reg, vdma_ctrl_read(chan, reg) & ~clr); in vdma_ctrl_clr() 295 vdma_ctrl_write(chan, reg, vdma_ctrl_read(chan, reg) | set); in vdma_ctrl_set() 539 return !(vdma_ctrl_read(chan, XILINX_VDMA_REG_DMASR) & in xilinx_vdma_is_running() 541 (vdma_ctrl_read(chan, XILINX_VDMA_REG_DMACR) & in xilinx_vdma_is_running() 553 return vdma_ctrl_read(chan, XILINX_VDMA_REG_DMASR) & in xilinx_vdma_is_idle() 569 if (vdma_ctrl_read(chan, XILINX_VDMA_REG_DMASR) & in xilinx_vdma_halt() 576 chan, vdma_ctrl_read(chan, XILINX_VDMA_REG_DMASR)); in xilinx_vdma_halt() 595 if (!(vdma_ctrl_read(chan, XILINX_VDMA_REG_DMASR) & in xilinx_vdma_start() 602 chan, vdma_ctrl_read(chan, XILINX_VDMA_REG_DMASR)); in xilinx_vdma_start() [all …]
|