| /linux/drivers/usb/mtu3/ |
| H A D | mtu3_gadget.c | 523 if (mtu->gadget_driver) { in mtu3_gadget_start() 525 mtu->g.name, mtu->gadget_driver->driver.name); in mtu3_gadget_start() 535 mtu->gadget_driver = driver; in mtu3_gadget_start() 548 struct usb_gadget_driver *driver = mtu->gadget_driver; in stop_activity() 590 mtu->gadget_driver = NULL; in mtu3_gadget_stop() 732 if (mtu->async_callbacks && mtu->gadget_driver && mtu->gadget_driver->resume) { in mtu3_gadget_resume() 734 mtu->gadget_driver->resume(&mtu->g); in mtu3_gadget_resume() 743 if (mtu->async_callbacks && mtu->gadget_driver && mtu->gadget_driver->suspend) { in mtu3_gadget_suspend() 745 mtu->gadget_driver->suspend(&mtu->g); in mtu3_gadget_suspend() 754 if (mtu->async_callbacks && mtu->gadget_driver && mtu->gadget_driver->disconnect) { in mtu3_gadget_disconnect() [all …]
|
| H A D | mtu3.h | 353 struct usb_gadget_driver *gadget_driver; member
|
| H A D | mtu3_gadget_ep0.c | 69 if (!mtu->gadget_driver || !mtu->async_callbacks) in forward_to_driver() 73 ret = mtu->gadget_driver->setup(&mtu->g, setup); in forward_to_driver()
|
| /linux/drivers/usb/gadget/udc/bdc/ |
| H A D | bdc_udc.c | 143 if (bdc->gadget_driver && bdc->gadget_driver->disconnect) { in bdc_uspc_disconnected() 145 bdc->gadget_driver->disconnect(&bdc->gadget); in bdc_uspc_disconnected() 189 bdc->gadget_driver->suspend) { in handle_link_state_change() 193 bdc->gadget_driver->suspend(&bdc->gadget); in handle_link_state_change() 221 bdc->gadget_driver->resume(&bdc->gadget); in handle_link_state_change() 372 if (bdc->gadget_driver) { in bdc_udc_start() 375 bdc->gadget_driver->driver.name); in bdc_udc_start() 389 bdc->gadget_driver = driver; in bdc_udc_start() 405 bdc->gadget_driver = NULL; in bdc_udc_stop()
|
| H A D | bdc.h | 406 struct usb_gadget_driver *gadget_driver; member
|
| /linux/drivers/usb/musb/ |
| H A D | musb_gadget.c | 1841 musb->gadget_driver = driver; in musb_gadget_start() 1904 musb->gadget_driver = NULL; in musb_gadget_stop() 1934 if (musb->gadget_driver && musb->gadget_driver->resume) { in musb_g_resume() 1936 musb->gadget_driver->resume(&musb->g); in musb_g_resume() 1961 if (musb->gadget_driver && musb->gadget_driver->suspend) { in musb_g_suspend() 1963 musb->gadget_driver->suspend(&musb->g); in musb_g_suspend() 1997 if (musb->gadget_driver && musb->gadget_driver->disconnect) { in musb_g_disconnect() 1999 musb->gadget_driver->disconnect(&musb->g); in musb_g_disconnect() 2039 musb->gadget_driver in musb_g_reset() 2040 ? musb->gadget_driver->driver.name in musb_g_reset() [all …]
|
| H A D | musb_core.h | 409 struct usb_gadget_driver *gadget_driver; /* its driver */ member
|
| H A D | omap2430.c | 124 if (musb->gadget_driver) { in omap_musb_set_mailbox()
|
| H A D | tusb6010.c | 488 if (!musb->gadget_driver) { in musb_do_idle()
|
| /linux/drivers/usb/cdns3/ |
| H A D | cdnsp-gadget.c | 1370 pdev->gadget_driver = driver; in cdnsp_gadget_udc_start() 1524 pdev->gadget_driver = NULL; in cdnsp_gadget_udc_stop() 1757 if (pdev->gadget_driver && pdev->gadget_driver->disconnect) { in cdnsp_disconnect_gadget() 1759 pdev->gadget_driver->disconnect(&pdev->gadget); in cdnsp_disconnect_gadget() 1771 if (pdev->gadget_driver && pdev->gadget_driver->suspend) { in cdnsp_suspend_gadget() 1773 pdev->gadget_driver->suspend(&pdev->gadget); in cdnsp_suspend_gadget() 1780 if (pdev->gadget_driver && pdev->gadget_driver->resume) { in cdnsp_resume_gadget() 1782 pdev->gadget_driver->resume(&pdev->gadget); in cdnsp_resume_gadget() 1797 usb_gadget_udc_reset(&pdev->gadget, pdev->gadget_driver); in cdnsp_irq_reset() 2128 if (!pdev->gadget_driver) in cdnsp_gadget_resume() [all …]
|
| H A D | cdnsp-ep0.c | 47 ret = pdev->gadget_driver->setup(&pdev->gadget, ctrl); in cdnsp_ep0_delegate_req() 423 if (!pdev->gadget_driver) in cdnsp_setup_analyze()
|
| H A D | cdns3-ep0.c | 90 ret = priv_dev->gadget_driver->setup(&priv_dev->gadget, ctrl_req); in cdns3_ep0_delegate_req()
|
| H A D | cdns3-gadget.h | 1295 struct usb_gadget_driver *gadget_driver; member
|
| H A D | cdnsp-gadget.h | 1410 struct usb_gadget_driver *gadget_driver; member
|
| /linux/drivers/usb/gadget/udc/cdns2/ |
| H A D | cdns2-gadget.c | 1166 if (pdev->gadget_driver && pdev->gadget_driver->disconnect) in cdns2_disconnect_gadget() 1167 pdev->gadget_driver->disconnect(&pdev->gadget); in cdns2_disconnect_gadget() 1228 if (pdev->gadget_driver && pdev->gadget_driver->resume) { in cdns2_thread_usb_irq_handler() 1230 pdev->gadget_driver->resume(&pdev->gadget); in cdns2_thread_usb_irq_handler() 1244 if (pdev->gadget_driver && pdev->gadget_driver->suspend) { in cdns2_thread_usb_irq_handler() 1246 pdev->gadget_driver->suspend(&pdev->gadget); in cdns2_thread_usb_irq_handler() 1252 if (pdev->gadget_driver) { in cdns2_thread_usb_irq_handler() 1257 pdev->gadget_driver); in cdns2_thread_usb_irq_handler() 2092 pdev->gadget_driver = driver; in cdns2_gadget_udc_start() 2136 pdev->gadget_driver = NULL; in cdns2_gadget_udc_stop() [all …]
|
| H A D | cdns2-ep0.c | 84 ret = pdev->gadget_driver->setup(&pdev->gadget, &pdev->setup); in cdns2_ep0_delegate_req() 404 if (!pdev->gadget_driver) in cdns2_handle_setup_packet()
|
| H A D | cdns2-gadget.h | 654 struct usb_gadget_driver *gadget_driver; member
|
| /linux/include/linux/usb/ |
| H A D | composite.h | 401 struct usb_gadget_driver gadget_driver; member 433 return container_of(gdrv, struct usb_composite_driver, gadget_driver); in to_cdriver()
|
| /linux/drivers/usb/gadget/ |
| H A D | composite.c | 2691 struct usb_gadget_driver *gadget_driver; in usb_composite_probe() local 2699 driver->gadget_driver = composite_driver_template; in usb_composite_probe() 2700 gadget_driver = &driver->gadget_driver; in usb_composite_probe() 2702 gadget_driver->function = (char *) driver->name; in usb_composite_probe() 2703 gadget_driver->driver.name = driver->name; in usb_composite_probe() 2704 gadget_driver->max_speed = driver->max_speed; in usb_composite_probe() 2706 return usb_gadget_register_driver(gadget_driver); in usb_composite_probe() 2719 usb_gadget_unregister_driver(&driver->gadget_driver); in usb_composite_unregister()
|
| /linux/drivers/usb/dwc3/ |
| H A D | gadget.c | 3060 dwc->gadget_driver = driver; in dwc3_gadget_stop() 3085 dwc->gadget_driver = NULL; in dwc3_gadget_config_params() 3985 if (!dwc->async_callbacks || !dwc->gadget_driver || in dwc3_disconnect_gadget_sleepable() 3986 !dwc->gadget_driver->disconnect) in dwc3_disconnect_gadget_sleepable() 3989 *driver = dwc->gadget_driver; in dwc3_disconnect_gadget_sleepable() 4025 if (dwc->async_callbacks && dwc->gadget_driver->suspend) { 4027 dwc->gadget_driver->suspend(dwc->gadget); in dwc3_stop_active_transfer() 4034 if (dwc->async_callbacks && dwc->gadget_driver->resume) { in dwc3_stop_active_transfer() 4036 dwc->gadget_driver->resume(dwc->gadget); in dwc3_stop_active_transfer() 4043 if (!dwc->gadget_driver) in dwc3_stop_active_transfer() [all...] |
| H A D | ep0.c | 643 ret = dwc->gadget_driver->setup(dwc->gadget, ctrl); in dwc3_ep0_set_config() 842 if (!dwc->gadget_driver || !dwc->softconnect || !dwc->connected) in dwc3_ep0_inspect_setup()
|