Home
last modified time | relevance | path

Searched refs:gadget_driver (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/drivers/usb/gadget/udc/bdc/
Dbdc_udc.c148 if (bdc->gadget_driver && bdc->gadget_driver->disconnect) { in bdc_uspc_disconnected()
150 bdc->gadget_driver->disconnect(&bdc->gadget); in bdc_uspc_disconnected()
193 bdc->gadget_driver->suspend) { in handle_link_state_change()
197 bdc->gadget_driver->suspend(&bdc->gadget); in handle_link_state_change()
225 bdc->gadget_driver->resume(&bdc->gadget); in handle_link_state_change()
375 if (bdc->gadget_driver) { in bdc_udc_start()
378 bdc->gadget_driver->driver.name); in bdc_udc_start()
392 bdc->gadget_driver = driver; in bdc_udc_start()
408 bdc->gadget_driver = NULL; in bdc_udc_stop()
Dbdc.h411 struct usb_gadget_driver *gadget_driver; member
Dbdc_ep.c1510 ret = bdc->gadget_driver->setup(&bdc->gadget, setup_pkt); in handle_control_request()
1885 if (!bdc->gadget_driver in bdc_gadget_ep_enable()
/linux-4.4.14/drivers/usb/dwc3/
Dgadget.c1528 dwc->gadget_driver in dwc3_gadget_run_stop()
1529 ? dwc->gadget_driver->function : "no-function", in dwc3_gadget_run_stop()
1598 if (dwc->gadget_driver) { in dwc3_gadget_start()
1601 dwc->gadget_driver->driver.name); in dwc3_gadget_start()
1606 dwc->gadget_driver = driver; in dwc3_gadget_start()
1678 dwc->gadget_driver = NULL; in dwc3_gadget_start()
1701 dwc->gadget_driver = NULL; in dwc3_gadget_stop()
2106 if (dwc->gadget_driver && dwc->gadget_driver->disconnect) { in dwc3_disconnect_gadget()
2108 dwc->gadget_driver->disconnect(&dwc->gadget); in dwc3_disconnect_gadget()
2115 if (dwc->gadget_driver && dwc->gadget_driver->suspend) { in dwc3_suspend_gadget()
[all …]
Dep0.c546 ret = dwc->gadget_driver->setup(&dwc->gadget, ctrl); in dwc3_ep0_delegate_req()
755 if (!dwc->gadget_driver) in dwc3_ep0_inspect_setup()
Dcore.h757 struct usb_gadget_driver *gadget_driver; member
/linux-4.4.14/drivers/usb/musb/
Dmusb_gadget.c1900 musb->gadget_driver = driver; in musb_gadget_start()
1957 musb->gadget_driver = NULL; in musb_gadget_stop()
1985 if (musb->gadget_driver && musb->gadget_driver->resume) { in musb_g_resume()
1987 musb->gadget_driver->resume(&musb->g); in musb_g_resume()
2012 if (musb->gadget_driver && musb->gadget_driver->suspend) { in musb_g_suspend()
2014 musb->gadget_driver->suspend(&musb->g); in musb_g_suspend()
2048 if (musb->gadget_driver && musb->gadget_driver->disconnect) { in musb_g_disconnect()
2050 musb->gadget_driver->disconnect(&musb->g); in musb_g_disconnect()
2089 musb->gadget_driver in musb_g_reset()
2090 ? musb->gadget_driver->driver.name in musb_g_reset()
[all …]
Domap2430.c271 if (musb->gadget_driver) { in omap_musb_set_mailbox()
285 if (musb->gadget_driver) in omap_musb_set_mailbox()
295 if (musb->gadget_driver) { in omap_musb_set_mailbox()
Dmusb_gadget_ep0.c653 if (!musb->gadget_driver) in forward_to_driver()
656 retval = musb->gadget_driver->setup(&musb->g, ctrlrequest); in forward_to_driver()
Dmusb_core.h423 struct usb_gadget_driver *gadget_driver; /* its driver */ member
Dtusb6010.c486 if (!musb->gadget_driver) { in musb_do_idle()
/linux-4.4.14/include/linux/usb/
Dcomposite.h389 struct usb_gadget_driver gadget_driver; member
419 return container_of(gdrv, struct usb_composite_driver, gadget_driver); in to_cdriver()
/linux-4.4.14/drivers/usb/gadget/
Dcomposite.c2200 struct usb_gadget_driver *gadget_driver; in usb_composite_probe() local
2208 driver->gadget_driver = composite_driver_template; in usb_composite_probe()
2209 gadget_driver = &driver->gadget_driver; in usb_composite_probe()
2211 gadget_driver->function = (char *) driver->name; in usb_composite_probe()
2212 gadget_driver->driver.name = driver->name; in usb_composite_probe()
2213 gadget_driver->max_speed = driver->max_speed; in usb_composite_probe()
2215 return usb_gadget_probe_driver(gadget_driver); in usb_composite_probe()
2228 usb_gadget_unregister_driver(&driver->gadget_driver); in usb_composite_unregister()
Dconfigfs.c246 ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver); in unregister_gadget()
278 ret = usb_udc_attach_driver(name, &gi->composite.gadget_driver); in gadget_dev_desc_UDC_store()
341 kfree(gi->composite.gadget_driver.function); in gadget_info_attr_release()
1453 gi->composite.gadget_driver = configfs_driver_template; in gadgets_make()
1455 gi->composite.gadget_driver.function = kstrdup(name, GFP_KERNEL); in gadgets_make()
1456 gi->composite.name = gi->composite.gadget_driver.function; in gadgets_make()
1458 if (!gi->composite.gadget_driver.function) in gadgets_make()