Lines Matching defs:chan
164 static u32 usb_dmac_chan_read(struct usb_dmac_chan *chan, u32 reg) in usb_dmac_chan_read()
169 static void usb_dmac_chan_write(struct usb_dmac_chan *chan, u32 reg, u32 data) in usb_dmac_chan_write()
178 static bool usb_dmac_chan_is_busy(struct usb_dmac_chan *chan) in usb_dmac_chan_is_busy()
196 static void usb_dmac_chan_start_sg(struct usb_dmac_chan *chan, in usb_dmac_chan_start_sg()
225 static void usb_dmac_chan_start_desc(struct usb_dmac_chan *chan) in usb_dmac_chan_start_desc()
266 static int usb_dmac_desc_alloc(struct usb_dmac_chan *chan, unsigned int sg_len, in usb_dmac_desc_alloc()
286 static void usb_dmac_desc_free(struct usb_dmac_chan *chan) in usb_dmac_desc_free()
301 static struct usb_dmac_desc *usb_dmac_desc_get(struct usb_dmac_chan *chan, in usb_dmac_desc_get()
332 static void usb_dmac_desc_put(struct usb_dmac_chan *chan, in usb_dmac_desc_put()
348 struct dma_chan *chan = &uchan->vc.chan; in usb_dmac_soft_reset() local
365 static void usb_dmac_chan_halt(struct usb_dmac_chan *chan) in usb_dmac_chan_halt()
384 static int usb_dmac_alloc_chan_resources(struct dma_chan *chan) in usb_dmac_alloc_chan_resources()
402 static void usb_dmac_free_chan_resources(struct dma_chan *chan) in usb_dmac_free_chan_resources()
419 usb_dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in usb_dmac_prep_slave_sg()
448 static int usb_dmac_chan_terminate_all(struct dma_chan *chan) in usb_dmac_chan_terminate_all()
470 static unsigned int usb_dmac_get_current_residue(struct usb_dmac_chan *chan, in usb_dmac_get_current_residue()
490 static u32 usb_dmac_chan_get_residue_if_complete(struct usb_dmac_chan *chan, in usb_dmac_chan_get_residue_if_complete()
506 static u32 usb_dmac_chan_get_residue(struct usb_dmac_chan *chan, in usb_dmac_chan_get_residue()
531 static enum dma_status usb_dmac_tx_status(struct dma_chan *chan, in usb_dmac_tx_status()
557 static void usb_dmac_issue_pending(struct dma_chan *chan) in usb_dmac_issue_pending()
571 struct usb_dmac_chan *chan = to_usb_dmac_chan(vd->tx.chan); in usb_dmac_virt_desc_free() local
580 static void usb_dmac_isr_transfer_end(struct usb_dmac_chan *chan) in usb_dmac_isr_transfer_end()
601 struct usb_dmac_chan *chan = dev; in usb_dmac_isr_channel() local
637 static bool usb_dmac_chan_filter(struct dma_chan *chan, void *arg) in usb_dmac_chan_filter()
655 struct dma_chan *chan; in usb_dmac_of_xlate() local