Lines Matching refs:controller

59 				musb->controller,
65 ret = dma_mapping_error(musb->controller, dma_addr);
72 dma_sync_single_for_device(musb->controller,
92 dev_vdbg(musb->controller,
97 dma_unmap_single(musb->controller,
105 dma_sync_single_for_cpu(musb->controller,
120 * Context: controller locked, IRQs blocked.
156 * caller locked controller and blocked irqs, and selected this ep.
221 * Context: controller locked, IRQs blocked, endpoint selected
404 * Called from IRQ, with controller locked.
441 dev_vdbg(musb->controller, "underrun on ep%d, req %p\n",
516 * Context: controller locked, IRQs blocked, endpoint selected
610 /* We use DMA Req mode 0 in rx_csr, and DMA controller operates in
612 * completion. We only get interrupts from DMA controller.
1160 * Context: controller locked, IRQs blocked.
1204 status = pm_runtime_get(musb->controller);
1206 dev_err(musb->controller,
1209 pm_runtime_put_noidle(musb->controller);
1245 dev_err(musb->controller, "%s resume work: %i\n",
1253 pm_runtime_mark_last_busy(musb->controller);
1254 pm_runtime_put_autosuspend(musb->controller);
1280 dev_err(musb->controller, "request %p not queued to %s\n",
1463 * Setting both TXPKTRDY and FLUSHFIFO makes controller
1633 pm_runtime_get_sync(musb->controller);
1637 pm_runtime_mark_last_busy(musb->controller);
1638 pm_runtime_put_autosuspend(musb->controller);
1779 /* this "gadget" abstracts/virtualizes the controller */
1789 status = usb_add_gadget_udc(musb->controller, &musb->g);
1811 * registering themselves with the controller.
1814 * -EBUSY another gadget is already using the controller
1832 pm_runtime_get_sync(musb->controller);
1857 pm_runtime_mark_last_busy(musb->controller);
1858 pm_runtime_put_autosuspend(musb->controller);
1868 * unregistering themselves from the controller.
1877 pm_runtime_get_sync(musb->controller);
1910 pm_runtime_mark_last_busy(musb->controller);
1911 pm_runtime_put_autosuspend(musb->controller);