Searched refs:gadget_driver (Results 1 – 17 of 17) sorted by relevance
504 if (mtu->gadget_driver) { in mtu3_gadget_start()506 mtu->g.name, mtu->gadget_driver->driver.name); in mtu3_gadget_start()515 mtu->gadget_driver = driver; in mtu3_gadget_start()527 struct usb_gadget_driver *driver = mtu->gadget_driver; in stop_activity()569 mtu->gadget_driver = NULL; in mtu3_gadget_stop()677 if (mtu->gadget_driver && mtu->gadget_driver->resume) { in mtu3_gadget_resume()679 mtu->gadget_driver->resume(&mtu->g); in mtu3_gadget_resume()688 if (mtu->gadget_driver && mtu->gadget_driver->suspend) { in mtu3_gadget_suspend()690 mtu->gadget_driver->suspend(&mtu->g); in mtu3_gadget_suspend()699 if (mtu->gadget_driver && mtu->gadget_driver->disconnect) { in mtu3_gadget_disconnect()[all …]
345 struct usb_gadget_driver *gadget_driver; member
67 if (!mtu->gadget_driver) in forward_to_driver()71 ret = mtu->gadget_driver->setup(&mtu->g, setup); in forward_to_driver()
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()
406 struct usb_gadget_driver *gadget_driver; member
1500 ret = bdc->gadget_driver->setup(&bdc->gadget, setup_pkt); in handle_control_request()1875 if (!bdc->gadget_driver in bdc_gadget_ep_enable()
234 char *udc_name = to_gadget_info(item)->composite.gadget_driver.udc_name; in gadget_dev_desc_UDC_show()243 if (!gi->composite.gadget_driver.udc_name) in unregister_gadget()246 ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver); in unregister_gadget()249 kfree(gi->composite.gadget_driver.udc_name); in unregister_gadget()250 gi->composite.gadget_driver.udc_name = NULL; in unregister_gadget()275 if (gi->composite.gadget_driver.udc_name) { in gadget_dev_desc_UDC_store()279 gi->composite.gadget_driver.udc_name = name; in gadget_dev_desc_UDC_store()280 ret = usb_gadget_probe_driver(&gi->composite.gadget_driver); in gadget_dev_desc_UDC_store()282 gi->composite.gadget_driver.udc_name = NULL; in gadget_dev_desc_UDC_store()344 kfree(gi->composite.gadget_driver.function); in gadget_info_attr_release()[all …]
2323 struct usb_gadget_driver *gadget_driver; in usb_composite_probe() local2331 driver->gadget_driver = composite_driver_template; in usb_composite_probe()2332 gadget_driver = &driver->gadget_driver; in usb_composite_probe()2334 gadget_driver->function = (char *) driver->name; in usb_composite_probe()2335 gadget_driver->driver.name = driver->name; in usb_composite_probe()2336 gadget_driver->max_speed = driver->max_speed; in usb_composite_probe()2338 return usb_gadget_probe_driver(gadget_driver); in usb_composite_probe()2351 usb_gadget_unregister_driver(&driver->gadget_driver); in usb_composite_unregister()
1897 if (dwc->gadget_driver) { in dwc3_gadget_start()1900 dwc->gadget_driver->driver.name); in dwc3_gadget_start()1905 dwc->gadget_driver = driver; in dwc3_gadget_start()1974 dwc->gadget_driver = NULL; in dwc3_gadget_stop()2479 if (dwc->gadget_driver && dwc->gadget_driver->disconnect) { in dwc3_disconnect_gadget()2481 dwc->gadget_driver->disconnect(&dwc->gadget); in dwc3_disconnect_gadget()2488 if (dwc->gadget_driver && dwc->gadget_driver->suspend) { in dwc3_suspend_gadget()2490 dwc->gadget_driver->suspend(&dwc->gadget); in dwc3_suspend_gadget()2497 if (dwc->gadget_driver && dwc->gadget_driver->resume) { in dwc3_resume_gadget()2499 dwc->gadget_driver->resume(&dwc->gadget); in dwc3_resume_gadget()[all …]
591 ret = dwc->gadget_driver->setup(&dwc->gadget, ctrl); in dwc3_ep0_delegate_req()783 if (!dwc->gadget_driver) in dwc3_ep0_inspect_setup()
1029 struct usb_gadget_driver *gadget_driver; member
1856 musb->gadget_driver = driver; in musb_gadget_start()1912 musb->gadget_driver = NULL; in musb_gadget_stop()1944 if (musb->gadget_driver && musb->gadget_driver->resume) { in musb_g_resume()1946 musb->gadget_driver->resume(&musb->g); in musb_g_resume()1971 if (musb->gadget_driver && musb->gadget_driver->suspend) { in musb_g_suspend()1973 musb->gadget_driver->suspend(&musb->g); in musb_g_suspend()2007 if (musb->gadget_driver && musb->gadget_driver->disconnect) { in musb_g_disconnect()2009 musb->gadget_driver->disconnect(&musb->g); in musb_g_disconnect()2048 musb->gadget_driver in musb_g_reset()2049 ? musb->gadget_driver->driver.name in musb_g_reset()[all …]
157 if (musb->gadget_driver) { in omap_musb_set_mailbox()177 if (musb->gadget_driver) in omap_musb_set_mailbox()
632 if (!musb->gadget_driver) in forward_to_driver()635 retval = musb->gadget_driver->setup(&musb->g, ctrlrequest); in forward_to_driver()
400 struct usb_gadget_driver *gadget_driver; /* its driver */ member
481 if (!musb->gadget_driver) { in musb_do_idle()
400 struct usb_gadget_driver gadget_driver; member430 return container_of(gdrv, struct usb_composite_driver, gadget_driver); in to_cdriver()