| /Linux-v5.10/drivers/usb/mtu3/ |
| D | mtu3_gadget.c | 495 if (mtu->gadget_driver) { in mtu3_gadget_start() 497 mtu->g.name, mtu->gadget_driver->driver.name); in mtu3_gadget_start() 506 mtu->gadget_driver = driver; in mtu3_gadget_start() 518 struct usb_gadget_driver *driver = mtu->gadget_driver; in stop_activity() 560 mtu->gadget_driver = NULL; in mtu3_gadget_stop() 688 if (mtu->gadget_driver && mtu->gadget_driver->resume) { in mtu3_gadget_resume() 690 mtu->gadget_driver->resume(&mtu->g); in mtu3_gadget_resume() 699 if (mtu->gadget_driver && mtu->gadget_driver->suspend) { in mtu3_gadget_suspend() 701 mtu->gadget_driver->suspend(&mtu->g); in mtu3_gadget_suspend() 710 if (mtu->gadget_driver && mtu->gadget_driver->disconnect) { in mtu3_gadget_disconnect() [all …]
|
| D | mtu3.h | 346 struct usb_gadget_driver *gadget_driver; member
|
| D | mtu3_gadget_ep0.c | 69 if (!mtu->gadget_driver) in forward_to_driver() 73 ret = mtu->gadget_driver->setup(&mtu->g, setup); in forward_to_driver()
|
| /Linux-v5.10/drivers/usb/gadget/udc/bdc/ |
| 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() 188 bdc->gadget_driver->suspend) { in handle_link_state_change() 192 bdc->gadget_driver->suspend(&bdc->gadget); in handle_link_state_change() 220 bdc->gadget_driver->resume(&bdc->gadget); in handle_link_state_change() 371 if (bdc->gadget_driver) { in bdc_udc_start() 374 bdc->gadget_driver->driver.name); in bdc_udc_start() 388 bdc->gadget_driver = driver; in bdc_udc_start() 404 bdc->gadget_driver = NULL; in bdc_udc_stop()
|
| D | bdc.h | 406 struct usb_gadget_driver *gadget_driver; member
|
| D | bdc_ep.c | 1502 ret = bdc->gadget_driver->setup(&bdc->gadget, setup_pkt); in handle_control_request() 1877 if (!bdc->gadget_driver in bdc_gadget_ep_enable()
|
| /Linux-v5.10/drivers/usb/gadget/ |
| D | configfs.c | 224 char *udc_name = to_gadget_info(item)->composite.gadget_driver.udc_name; in gadget_dev_desc_UDC_show() 233 if (!gi->composite.gadget_driver.udc_name) in unregister_gadget() 236 ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver); in unregister_gadget() 239 kfree(gi->composite.gadget_driver.udc_name); in unregister_gadget() 240 gi->composite.gadget_driver.udc_name = NULL; in unregister_gadget() 268 if (gi->composite.gadget_driver.udc_name) { in gadget_dev_desc_UDC_store() 272 gi->composite.gadget_driver.udc_name = name; in gadget_dev_desc_UDC_store() 273 ret = usb_gadget_probe_driver(&gi->composite.gadget_driver); in gadget_dev_desc_UDC_store() 275 gi->composite.gadget_driver.udc_name = NULL; in gadget_dev_desc_UDC_store() 303 if (gi->composite.gadget_driver.udc_name) in gadget_dev_desc_max_speed_store() [all …]
|
| D | composite.c | 2405 struct usb_gadget_driver *gadget_driver; in usb_composite_probe() local 2413 driver->gadget_driver = composite_driver_template; in usb_composite_probe() 2414 gadget_driver = &driver->gadget_driver; in usb_composite_probe() 2416 gadget_driver->function = (char *) driver->name; in usb_composite_probe() 2417 gadget_driver->driver.name = driver->name; in usb_composite_probe() 2418 gadget_driver->max_speed = driver->max_speed; in usb_composite_probe() 2420 return usb_gadget_probe_driver(gadget_driver); in usb_composite_probe() 2433 usb_gadget_unregister_driver(&driver->gadget_driver); in usb_composite_unregister()
|
| /Linux-v5.10/drivers/usb/musb/ |
| D | musb_gadget.c | 1844 musb->gadget_driver = driver; in musb_gadget_start() 1900 musb->gadget_driver = NULL; in musb_gadget_stop() 1932 if (musb->gadget_driver && musb->gadget_driver->resume) { in musb_g_resume() 1934 musb->gadget_driver->resume(&musb->g); in musb_g_resume() 1959 if (musb->gadget_driver && musb->gadget_driver->suspend) { in musb_g_suspend() 1961 musb->gadget_driver->suspend(&musb->g); in musb_g_suspend() 1995 if (musb->gadget_driver && musb->gadget_driver->disconnect) { in musb_g_disconnect() 1997 musb->gadget_driver->disconnect(&musb->g); in musb_g_disconnect() 2036 musb->gadget_driver in musb_g_reset() 2037 ? musb->gadget_driver->driver.name in musb_g_reset() [all …]
|
| D | musb_gadget_ep0.c | 628 if (!musb->gadget_driver) in forward_to_driver() 631 retval = musb->gadget_driver->setup(&musb->g, ctrlrequest); in forward_to_driver()
|
| D | musb_core.h | 409 struct usb_gadget_driver *gadget_driver; /* its driver */ member
|
| D | omap2430.c | 120 if (musb->gadget_driver) { in omap_musb_set_mailbox()
|
| D | tusb6010.c | 481 if (!musb->gadget_driver) { in musb_do_idle()
|
| /Linux-v5.10/drivers/usb/dwc3/ |
| D | gadget.c | 2313 if (dwc->gadget_driver) { in dwc3_gadget_start() 2316 dwc->gadget_driver->driver.name); in dwc3_gadget_start() 2321 dwc->gadget_driver = driver; in dwc3_gadget_start() 2358 dwc->gadget_driver = NULL; in dwc3_gadget_stop() 3104 if (dwc->gadget_driver && dwc->gadget_driver->disconnect) { in dwc3_disconnect_gadget() 3106 dwc->gadget_driver->disconnect(dwc->gadget); in dwc3_disconnect_gadget() 3113 if (dwc->gadget_driver && dwc->gadget_driver->suspend) { in dwc3_suspend_gadget() 3115 dwc->gadget_driver->suspend(dwc->gadget); in dwc3_suspend_gadget() 3122 if (dwc->gadget_driver && dwc->gadget_driver->resume) { in dwc3_resume_gadget() 3124 dwc->gadget_driver->resume(dwc->gadget); in dwc3_resume_gadget() [all …]
|
| D | ep0.c | 600 ret = dwc->gadget_driver->setup(dwc->gadget, ctrl); in dwc3_ep0_delegate_req() 795 if (!dwc->gadget_driver) in dwc3_ep0_inspect_setup()
|
| D | core.h | 1089 struct usb_gadget_driver *gadget_driver; member
|
| /Linux-v5.10/drivers/usb/cdns3/ |
| D | gadget.c | 1756 if (priv_dev->gadget_driver && priv_dev->gadget_driver->disconnect) in cdns3_disconnect_gadget() 1757 priv_dev->gadget_driver->disconnect(&priv_dev->gadget); in cdns3_disconnect_gadget() 1802 if (priv_dev->gadget_driver && in cdns3_check_usb_interrupt_proceed() 1803 priv_dev->gadget_driver->suspend) { in cdns3_check_usb_interrupt_proceed() 1805 priv_dev->gadget_driver->suspend(&priv_dev->gadget); in cdns3_check_usb_interrupt_proceed() 1811 if (priv_dev->gadget_driver && in cdns3_check_usb_interrupt_proceed() 1812 priv_dev->gadget_driver->resume) { in cdns3_check_usb_interrupt_proceed() 1814 priv_dev->gadget_driver->resume(&priv_dev->gadget); in cdns3_check_usb_interrupt_proceed() 1821 if (priv_dev->gadget_driver) { in cdns3_check_usb_interrupt_proceed() 1824 priv_dev->gadget_driver); in cdns3_check_usb_interrupt_proceed() [all …]
|
| D | ep0.c | 90 ret = priv_dev->gadget_driver->setup(&priv_dev->gadget, ctrl_req); in cdns3_ep0_delegate_req()
|
| D | gadget.h | 1290 struct usb_gadget_driver *gadget_driver; member
|
| /Linux-v5.10/include/linux/usb/ |
| D | composite.h | 403 struct usb_gadget_driver gadget_driver; member 433 return container_of(gdrv, struct usb_composite_driver, gadget_driver); in to_cdriver()
|