Lines Matching refs:gadget_driver
2804 dwc->gadget_driver = driver; in dwc3_gadget_start()
2823 dwc->gadget_driver = NULL; in dwc3_gadget_stop()
3674 if (dwc->async_callbacks && dwc->gadget_driver->disconnect) { in dwc3_disconnect_gadget()
3676 dwc->gadget_driver->disconnect(dwc->gadget); in dwc3_disconnect_gadget()
3683 if (dwc->async_callbacks && dwc->gadget_driver->suspend) { in dwc3_suspend_gadget()
3685 dwc->gadget_driver->suspend(dwc->gadget); in dwc3_suspend_gadget()
3692 if (dwc->async_callbacks && dwc->gadget_driver->resume) { in dwc3_resume_gadget()
3694 dwc->gadget_driver->resume(dwc->gadget); in dwc3_resume_gadget()
3701 if (!dwc->gadget_driver) in dwc3_reset_gadget()
3706 usb_gadget_udc_reset(dwc->gadget, dwc->gadget_driver); in dwc3_reset_gadget()
4063 if (dwc->async_callbacks && dwc->gadget_driver->resume) { in dwc3_gadget_wakeup_interrupt()
4065 dwc->gadget_driver->resume(dwc->gadget); in dwc3_gadget_wakeup_interrupt()
4565 if (!dwc->gadget_driver) in dwc3_gadget_suspend()
4582 if (!dwc->gadget_driver || !dwc->softconnect) in dwc3_gadget_resume()