Lines Matching refs:dma_controller
100 struct dma_controller;
154 struct dma_controller { struct
156 struct dma_channel *(*channel_alloc)(struct dma_controller *, argument
167 void (*dma_callback)(struct dma_controller *); argument
174 static inline struct dma_controller *
180 static inline void musb_dma_controller_destroy(struct dma_controller *d) { } in musb_dma_controller_destroy()
184 extern struct dma_controller *
187 extern void (*musb_dma_controller_destroy)(struct dma_controller *);
191 extern struct dma_controller *
193 extern void musbhs_dma_controller_destroy(struct dma_controller *c);
195 extern struct dma_controller *
197 extern void tusb_dma_controller_destroy(struct dma_controller *c);
199 extern struct dma_controller *
201 extern void cppi_dma_controller_destroy(struct dma_controller *c);
203 extern struct dma_controller *
205 extern void cppi41_dma_controller_destroy(struct dma_controller *c);
207 extern struct dma_controller *
209 extern void ux500_dma_controller_destroy(struct dma_controller *c);