Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/drivers/usb/mtu3/
H A Dmtu3_gadget.c501 if (mtu->gadget_driver) { in mtu3_gadget_start()
503 mtu->g.name, mtu->gadget_driver->driver.name); in mtu3_gadget_start()
512 mtu->gadget_driver = driver; in mtu3_gadget_start()
524 struct usb_gadget_driver *driver = mtu->gadget_driver; in stop_activity()
566 mtu->gadget_driver = NULL; in mtu3_gadget_stop()
694 if (mtu->gadget_driver && mtu->gadget_driver->resume) { in mtu3_gadget_resume()
696 mtu->gadget_driver->resume(&mtu->g); in mtu3_gadget_resume()
705 if (mtu->gadget_driver && mtu->gadget_driver->suspend) { in mtu3_gadget_suspend()
707 mtu->gadget_driver->suspend(&mtu->g); in mtu3_gadget_suspend()
716 if (mtu->gadget_driver && mtu->gadget_driver->disconnect) { in mtu3_gadget_disconnect()
[all …]
H A Dmtu3.h346 struct usb_gadget_driver *gadget_driver; member
H A Dmtu3_gadget_ep0.c69 if (!mtu->gadget_driver) in forward_to_driver()
73 ret = mtu->gadget_driver->setup(&mtu->g, setup); in forward_to_driver()
/OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/bdc/
H A Dbdc_udc.c143 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 Dbdc.h406 struct usb_gadget_driver *gadget_driver; member
/OK3568_Linux_fs/kernel/drivers/usb/gadget/
H A Dconfigfs.c267 udc_name = gi->composite.gadget_driver.udc_name; in gadget_dev_desc_UDC_show()
278 if (!gi->composite.gadget_driver.udc_name) in unregister_gadget()
281 ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver); in unregister_gadget()
284 kfree(gi->composite.gadget_driver.udc_name); in unregister_gadget()
285 gi->composite.gadget_driver.udc_name = NULL; in unregister_gadget()
313 if (gi->composite.gadget_driver.udc_name) { in gadget_dev_desc_UDC_store()
317 gi->composite.gadget_driver.udc_name = name; in gadget_dev_desc_UDC_store()
318 ret = usb_gadget_probe_driver(&gi->composite.gadget_driver); in gadget_dev_desc_UDC_store()
320 gi->composite.gadget_driver.udc_name = NULL; in gadget_dev_desc_UDC_store()
348 if (gi->composite.gadget_driver.udc_name) in gadget_dev_desc_max_speed_store()
[all …]
H A Dcomposite.c2491 struct usb_gadget_driver *gadget_driver; in usb_composite_probe() local
2499 driver->gadget_driver = composite_driver_template; in usb_composite_probe()
2500 gadget_driver = &driver->gadget_driver; in usb_composite_probe()
2502 gadget_driver->function = (char *) driver->name; in usb_composite_probe()
2503 gadget_driver->driver.name = driver->name; in usb_composite_probe()
2504 gadget_driver->max_speed = driver->max_speed; in usb_composite_probe()
2506 return usb_gadget_probe_driver(gadget_driver); in usb_composite_probe()
2519 usb_gadget_unregister_driver(&driver->gadget_driver); in usb_composite_unregister()
/OK3568_Linux_fs/u-boot/drivers/usb/dwc3/
H A Dgadget.c1410 dwc->gadget_driver in dwc3_gadget_run_stop()
1411 ? dwc->gadget_driver->function : "no-function", in dwc3_gadget_run_stop()
1467 if (dwc->gadget_driver) { in dwc3_gadget_start()
1470 dwc->gadget_driver->function); in dwc3_gadget_start()
1475 dwc->gadget_driver = driver; in dwc3_gadget_start()
1549 dwc->gadget_driver = NULL; in dwc3_gadget_start()
1568 dwc->gadget_driver = NULL; in dwc3_gadget_stop()
1943 if (dwc->gadget_driver && dwc->gadget_driver->disconnect) { in dwc3_disconnect_gadget()
1945 dwc->gadget_driver->disconnect(&dwc->gadget); in dwc3_disconnect_gadget()
1952 if (dwc->gadget_driver && dwc->gadget_driver->suspend) { in dwc3_suspend_gadget()
[all …]
H A Dep0.c532 ret = dwc->gadget_driver->setup(&dwc->gadget, ctrl); in dwc3_ep0_delegate_req()
743 if (!dwc->gadget_driver) in dwc3_ep0_inspect_setup()
H A Dcore.h750 struct usb_gadget_driver *gadget_driver; member
/OK3568_Linux_fs/kernel/drivers/usb/musb/
H A Dmusb_gadget.c1849 musb->gadget_driver = driver; in musb_gadget_start()
1905 musb->gadget_driver = NULL; in musb_gadget_stop()
1937 if (musb->gadget_driver && musb->gadget_driver->resume) { in musb_g_resume()
1939 musb->gadget_driver->resume(&musb->g); in musb_g_resume()
1964 if (musb->gadget_driver && musb->gadget_driver->suspend) { in musb_g_suspend()
1966 musb->gadget_driver->suspend(&musb->g); in musb_g_suspend()
2000 if (musb->gadget_driver && musb->gadget_driver->disconnect) { in musb_g_disconnect()
2002 musb->gadget_driver->disconnect(&musb->g); in musb_g_disconnect()
2041 musb->gadget_driver in musb_g_reset()
2042 ? musb->gadget_driver->driver.name in musb_g_reset()
[all …]
H A Dmusb_gadget_ep0.c628 if (!musb->gadget_driver) in forward_to_driver()
631 retval = musb->gadget_driver->setup(&musb->g, ctrlrequest); in forward_to_driver()
H A Dmusb_core.h409 struct usb_gadget_driver *gadget_driver; /* its driver */ member
H A Domap2430.c120 if (musb->gadget_driver) { in omap_musb_set_mailbox()
/OK3568_Linux_fs/u-boot/drivers/usb/cdns3/
H A Dgadget.c1278 if (priv_dev->gadget_driver && priv_dev->gadget_driver->disconnect) { in cdns3_disconnect_gadget()
1280 priv_dev->gadget_driver->disconnect(&priv_dev->gadget); in cdns3_disconnect_gadget()
1324 if (priv_dev->gadget_driver && in cdns3_check_usb_interrupt_proceed()
1325 priv_dev->gadget_driver->suspend) { in cdns3_check_usb_interrupt_proceed()
1327 priv_dev->gadget_driver->suspend(&priv_dev->gadget); in cdns3_check_usb_interrupt_proceed()
1333 if (priv_dev->gadget_driver && in cdns3_check_usb_interrupt_proceed()
1334 priv_dev->gadget_driver->resume) { in cdns3_check_usb_interrupt_proceed()
1336 priv_dev->gadget_driver->resume(&priv_dev->gadget); in cdns3_check_usb_interrupt_proceed()
1343 if (priv_dev->gadget_driver) { in cdns3_check_usb_interrupt_proceed()
1346 priv_dev->gadget_driver); in cdns3_check_usb_interrupt_proceed()
[all …]
H A Dep0.c99 ret = priv_dev->gadget_driver->setup(&priv_dev->gadget, ctrl_req); in cdns3_ep0_delegate_req()
H A Dgadget.h1259 struct usb_gadget_driver *gadget_driver; member
/OK3568_Linux_fs/u-boot/drivers/usb/musb-new/
H A Dmusb_gadget.c1983 musb->gadget_driver = driver; in musb_gadget_start()
2148 if (musb->gadget_driver && musb->gadget_driver->resume) { in musb_g_resume()
2150 musb->gadget_driver->resume(&musb->g); in musb_g_resume()
2177 if (musb->gadget_driver && musb->gadget_driver->suspend) { in musb_g_suspend()
2179 musb->gadget_driver->suspend(&musb->g); in musb_g_suspend()
2214 if (musb->gadget_driver && musb->gadget_driver->disconnect) { in musb_g_disconnect()
2216 musb->gadget_driver->disconnect(&musb->g); in musb_g_disconnect()
2259 musb->gadget_driver in musb_g_reset()
2260 ? musb->gadget_driver->driver.name in musb_g_reset()
H A Dmusb_gadget_ep0.c633 if (!musb->gadget_driver) in forward_to_driver()
636 retval = musb->gadget_driver->setup(&musb->g, ctrlrequest); in forward_to_driver()
H A Dmusb_core.h430 struct usb_gadget_driver *gadget_driver; /* its driver */ member
/OK3568_Linux_fs/kernel/drivers/usb/cdns3/
H A Dgadget.c1760 if (priv_dev->gadget_driver && priv_dev->gadget_driver->disconnect) in cdns3_disconnect_gadget()
1761 priv_dev->gadget_driver->disconnect(&priv_dev->gadget); in cdns3_disconnect_gadget()
1806 if (priv_dev->gadget_driver && in cdns3_check_usb_interrupt_proceed()
1807 priv_dev->gadget_driver->suspend) { in cdns3_check_usb_interrupt_proceed()
1809 priv_dev->gadget_driver->suspend(&priv_dev->gadget); in cdns3_check_usb_interrupt_proceed()
1815 if (priv_dev->gadget_driver && in cdns3_check_usb_interrupt_proceed()
1816 priv_dev->gadget_driver->resume) { in cdns3_check_usb_interrupt_proceed()
1818 priv_dev->gadget_driver->resume(&priv_dev->gadget); in cdns3_check_usb_interrupt_proceed()
1825 if (priv_dev->gadget_driver) { in cdns3_check_usb_interrupt_proceed()
1828 priv_dev->gadget_driver); in cdns3_check_usb_interrupt_proceed()
[all …]
H A Dep0.c90 ret = priv_dev->gadget_driver->setup(&priv_dev->gadget, ctrl_req); in cdns3_ep0_delegate_req()
/OK3568_Linux_fs/kernel/drivers/usb/dwc3/
H A Dgadget.c2947 if (dwc->gadget_driver) { in dwc3_gadget_start()
2950 dwc->gadget_driver->driver.name); in dwc3_gadget_start()
2955 dwc->gadget_driver = driver; in dwc3_gadget_start()
2981 if (!dwc->gadget_driver) { in dwc3_gadget_stop()
2987 dwc->gadget_driver = NULL; in dwc3_gadget_stop()
3912 if (dwc->async_callbacks && dwc->gadget_driver->disconnect) { in dwc3_disconnect_gadget()
3914 dwc->gadget_driver->disconnect(dwc->gadget); in dwc3_disconnect_gadget()
3921 if (dwc->async_callbacks && dwc->gadget_driver->suspend) { in dwc3_suspend_gadget()
3923 dwc->gadget_driver->suspend(dwc->gadget); in dwc3_suspend_gadget()
3930 if (dwc->async_callbacks && dwc->gadget_driver->resume) { in dwc3_resume_gadget()
[all …]
H A Dep0.c634 ret = dwc->gadget_driver->setup(dwc->gadget, ctrl); in dwc3_ep0_delegate_req()
833 if (!dwc->gadget_driver || !vdwc->softconnect || !dwc->connected) in dwc3_ep0_inspect_setup()
/OK3568_Linux_fs/kernel/include/linux/usb/
H A Dcomposite.h403 struct usb_gadget_driver gadget_driver; member
433 return container_of(gdrv, struct usb_composite_driver, gadget_driver); in to_cdriver()

12