Lines Matching refs:controller
58 struct dma_controller controller; member
76 dev_dbg(chdat->musb->controller, "ep%i dmareq0 is busy for ep%i\n", in tusb_omap_use_shared_dmareq()
113 struct device *dev = musb->controller; in tusb_omap_dma_cb()
130 dev_dbg(musb->controller, "ep%i %s dma callback ch: %i status: %x\n", in tusb_omap_dma_cb()
143 dev_dbg(musb->controller, "Corrupt %s dma ch%i XFR_SIZE: 0x%08lx\n", in tusb_omap_dma_cb()
152 dev_dbg(musb->controller, "DMA remaining %lu/%u\n", remaining, chdat->transfer_len); in tusb_omap_dma_cb()
158 dev_dbg(musb->controller, "Using PIO for remaining %lu bytes\n", pio); in tusb_omap_dma_cb()
196 dev_dbg(musb->controller, "terminating short tx packet\n"); in tusb_omap_dma_cb()
214 struct device *dev = musb->controller; in tusb_omap_dma_program()
251 dev_dbg(musb->controller, "Busy %s dma ch%i, not using: %08x\n", in tusb_omap_dma_program()
270 dev_dbg(musb->controller, "could not get dma for ep%i\n", chdat->epnum); in tusb_omap_dma_program()
313 dev_dbg(musb->controller, "ep%i %s dma ch%i dma: %08x len: %u(%u) packet_sz: %i(%i)\n", in tusb_omap_dma_program()
357 dev_dbg(musb->controller, "ep%i %s using %i-bit %s dma from 0x%08lx to 0x%08lx\n", in tusb_omap_dma_program()
499 tusb_dma = container_of(c, struct tusb_omap_dma, controller); in tusb_omap_dma_allocate()
512 dev_dbg(musb->controller, "Not allowing DMA for ep0 %s\n", tx ? "tx" : "rx"); in tusb_omap_dma_allocate()
572 dev_dbg(musb->controller, "ep%i %s dma: %s dma%i dmareq%i sync%i\n", in tusb_omap_dma_allocate()
585 dev_dbg(musb->controller, "ep%i: Could not get a DMA channel\n", chdat->epnum); in tusb_omap_dma_allocate()
598 dev_dbg(musb->controller, "ep%i ch%i\n", chdat->epnum, chdat->ch); in tusb_omap_dma_release()
633 tusb_dma = container_of(c, struct tusb_omap_dma, controller); in dma_controller_destroy()
675 tusb_dma->controller.channel_alloc = tusb_omap_dma_allocate; in dma_controller_create()
676 tusb_dma->controller.channel_release = tusb_omap_dma_release; in dma_controller_create()
677 tusb_dma->controller.channel_program = tusb_omap_dma_program; in dma_controller_create()
678 tusb_dma->controller.channel_abort = tusb_omap_dma_abort; in dma_controller_create()
701 return &tusb_dma->controller; in dma_controller_create()
704 dma_controller_destroy(&tusb_dma->controller); in dma_controller_create()