Searched refs:usb_dmac_chan (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/sh/ |
H A D | usb-dmac.c | 66 * struct usb_dmac_chan - USB DMA Controller Channel 76 struct usb_dmac_chan { struct 87 #define to_usb_dmac_chan(c) container_of(c, struct usb_dmac_chan, vc.chan) 103 struct usb_dmac_chan *channels; 161 static u32 usb_dmac_chan_read(struct usb_dmac_chan *chan, u32 reg) in usb_dmac_chan_read() 166 static void usb_dmac_chan_write(struct usb_dmac_chan *chan, u32 reg, u32 data) in usb_dmac_chan_write() 175 static bool usb_dmac_chan_is_busy(struct usb_dmac_chan *chan) in usb_dmac_chan_is_busy() 193 static void usb_dmac_chan_start_sg(struct usb_dmac_chan *chan, in usb_dmac_chan_start_sg() 222 static void usb_dmac_chan_start_desc(struct usb_dmac_chan *chan) in usb_dmac_chan_start_desc() 263 static int usb_dmac_desc_alloc(struct usb_dmac_chan *cha [all...] |
/kernel/linux/linux-6.6/drivers/dma/sh/ |
H A D | usb-dmac.c | 66 * struct usb_dmac_chan - USB DMA Controller Channel 76 struct usb_dmac_chan { struct 87 #define to_usb_dmac_chan(c) container_of(c, struct usb_dmac_chan, vc.chan) 103 struct usb_dmac_chan *channels; 161 static u32 usb_dmac_chan_read(struct usb_dmac_chan *chan, u32 reg) in usb_dmac_chan_read() 166 static void usb_dmac_chan_write(struct usb_dmac_chan *chan, u32 reg, u32 data) in usb_dmac_chan_write() 175 static bool usb_dmac_chan_is_busy(struct usb_dmac_chan *chan) in usb_dmac_chan_is_busy() 193 static void usb_dmac_chan_start_sg(struct usb_dmac_chan *chan, in usb_dmac_chan_start_sg() 222 static void usb_dmac_chan_start_desc(struct usb_dmac_chan *chan) in usb_dmac_chan_start_desc() 263 static int usb_dmac_desc_alloc(struct usb_dmac_chan *cha [all...] |
Completed in 3 milliseconds