Home
last modified time | relevance | path

Searched refs:gadget_driver (Results 1 - 25 of 48) sorted by relevance

12

/kernel/linux/linux-5.10/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 in mtu3_gadget_suspend()
[all...]
H A Dmtu3.h346 struct usb_gadget_driver *gadget_driver; member
/kernel/linux/linux-6.6/drivers/usb/mtu3/
H A Dmtu3_gadget.c521 if (mtu->gadget_driver) { in mtu3_gadget_start()
523 mtu->g.name, mtu->gadget_driver->driver.name); in mtu3_gadget_start()
533 mtu->gadget_driver = driver; in mtu3_gadget_start()
546 struct usb_gadget_driver *driver = mtu->gadget_driver; in stop_activity()
588 mtu->gadget_driver = NULL; in mtu3_gadget_stop()
730 if (mtu->async_callbacks && mtu->gadget_driver && mtu->gadget_driver->resume) { in mtu3_gadget_resume()
732 mtu->gadget_driver->resume(&mtu->g); in mtu3_gadget_resume()
741 if (mtu->async_callbacks && mtu->gadget_driver && mtu->gadget_driver in mtu3_gadget_suspend()
[all...]
/kernel/linux/linux-5.10/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 in bdc_udc_stop()
[all...]
H A Dbdc.h406 struct usb_gadget_driver *gadget_driver; member
/kernel/linux/linux-6.6/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 in bdc_udc_stop()
[all...]
H A Dbdc.h406 struct usb_gadget_driver *gadget_driver; member
/kernel/linux/linux-6.6/drivers/usb/gadget/
H A Dconfigfs.c246 udc_name = gi->composite.gadget_driver.udc_name; in gadget_dev_desc_UDC_show()
257 if (!gi->composite.gadget_driver.udc_name) in unregister_gadget()
260 ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver); in unregister_gadget()
263 kfree(gi->composite.gadget_driver.udc_name); in unregister_gadget()
264 gi->composite.gadget_driver.udc_name = NULL; in unregister_gadget()
292 if (gi->composite.gadget_driver.udc_name) { in gadget_dev_desc_UDC_store()
296 gi->composite.gadget_driver.udc_name = name; in gadget_dev_desc_UDC_store()
297 ret = usb_gadget_register_driver(&gi->composite.gadget_driver); in gadget_dev_desc_UDC_store()
299 gi->composite.gadget_driver.udc_name = NULL; in gadget_dev_desc_UDC_store()
327 if (gi->composite.gadget_driver in gadget_dev_desc_max_speed_store()
[all...]
H A Dcomposite.c2689 struct usb_gadget_driver *gadget_driver; in usb_composite_probe() local
2697 driver->gadget_driver = composite_driver_template; in usb_composite_probe()
2698 gadget_driver = &driver->gadget_driver; in usb_composite_probe()
2700 gadget_driver->function = (char *) driver->name; in usb_composite_probe()
2701 gadget_driver->driver.name = driver->name; in usb_composite_probe()
2702 gadget_driver->max_speed = driver->max_speed; in usb_composite_probe()
2704 return usb_gadget_register_driver(gadget_driver); in usb_composite_probe()
2717 usb_gadget_unregister_driver(&driver->gadget_driver); in usb_composite_unregister()
/kernel/linux/linux-5.10/drivers/usb/gadget/
H A Dconfigfs.c238 udc_name = gi->composite.gadget_driver.udc_name; in gadget_dev_desc_UDC_show()
249 if (!gi->composite.gadget_driver.udc_name) in unregister_gadget()
252 ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver); in unregister_gadget()
255 kfree(gi->composite.gadget_driver.udc_name); in unregister_gadget()
256 gi->composite.gadget_driver.udc_name = NULL; in unregister_gadget()
284 if (gi->composite.gadget_driver.udc_name) { in gadget_dev_desc_UDC_store()
288 gi->composite.gadget_driver.udc_name = name; in gadget_dev_desc_UDC_store()
289 ret = usb_gadget_probe_driver(&gi->composite.gadget_driver); in gadget_dev_desc_UDC_store()
291 gi->composite.gadget_driver.udc_name = NULL; in gadget_dev_desc_UDC_store()
319 if (gi->composite.gadget_driver in gadget_dev_desc_max_speed_store()
[all...]
H A Dcomposite.c2430 struct usb_gadget_driver *gadget_driver; in usb_composite_probe() local
2438 driver->gadget_driver = composite_driver_template; in usb_composite_probe()
2439 gadget_driver = &driver->gadget_driver; in usb_composite_probe()
2441 gadget_driver->function = (char *) driver->name; in usb_composite_probe()
2442 gadget_driver->driver.name = driver->name; in usb_composite_probe()
2443 gadget_driver->max_speed = driver->max_speed; in usb_composite_probe()
2445 return usb_gadget_probe_driver(gadget_driver); in usb_composite_probe()
2458 usb_gadget_unregister_driver(&driver->gadget_driver); in usb_composite_unregister()
/kernel/linux/linux-5.10/drivers/usb/dwc3/
H A Dgadget.c2411 if (dwc->gadget_driver) { in dwc3_gadget_start()
2414 dwc->gadget_driver->driver.name); in dwc3_gadget_start()
2419 dwc->gadget_driver = driver; in dwc3_gadget_start()
2445 dwc->gadget_driver = NULL; in dwc3_gadget_stop()
3241 if (dwc->gadget_driver && dwc->gadget_driver->disconnect) { in dwc3_disconnect_gadget()
3243 dwc->gadget_driver->disconnect(dwc->gadget); in dwc3_disconnect_gadget()
3250 if (dwc->gadget_driver && dwc->gadget_driver->suspend) { in dwc3_suspend_gadget()
3252 dwc->gadget_driver in dwc3_suspend_gadget()
[all...]
/kernel/linux/linux-5.10/drivers/usb/musb/
H A Dmusb_gadget.c1847 musb->gadget_driver = driver; in musb_gadget_start()
1903 musb->gadget_driver = NULL; in musb_gadget_stop()
1935 if (musb->gadget_driver && musb->gadget_driver->resume) { in musb_g_resume()
1937 musb->gadget_driver->resume(&musb->g); in musb_g_resume()
1962 if (musb->gadget_driver && musb->gadget_driver->suspend) { in musb_g_suspend()
1964 musb->gadget_driver->suspend(&musb->g); in musb_g_suspend()
1998 if (musb->gadget_driver && musb->gadget_driver in musb_g_disconnect()
[all...]
H A Dmusb_gadget_ep0.c628 if (!musb->gadget_driver)
631 retval = musb->gadget_driver->setup(&musb->g, ctrlrequest);
/kernel/linux/linux-6.6/drivers/usb/musb/
H A Dmusb_gadget.c1848 musb->gadget_driver = driver; in musb_gadget_start()
1912 musb->gadget_driver = NULL; in musb_gadget_stop()
1942 if (musb->gadget_driver && musb->gadget_driver->resume) { in musb_g_resume()
1944 musb->gadget_driver->resume(&musb->g); in musb_g_resume()
1969 if (musb->gadget_driver && musb->gadget_driver->suspend) { in musb_g_suspend()
1971 musb->gadget_driver->suspend(&musb->g); in musb_g_suspend()
2005 if (musb->gadget_driver && musb->gadget_driver in musb_g_disconnect()
[all...]
H A Dmusb_gadget_ep0.c628 if (!musb->gadget_driver)
631 retval = musb->gadget_driver->setup(&musb->g, ctrlrequest);
/kernel/linux/linux-6.6/drivers/usb/cdns3/
H A Dcdnsp-gadget.c1321 pdev->gadget_driver = driver; in cdnsp_gadget_udc_start()
1474 pdev->gadget_driver = NULL; in cdnsp_gadget_udc_stop()
1707 if (pdev->gadget_driver && pdev->gadget_driver->disconnect) { in cdnsp_disconnect_gadget()
1709 pdev->gadget_driver->disconnect(&pdev->gadget); in cdnsp_disconnect_gadget()
1721 if (pdev->gadget_driver && pdev->gadget_driver->suspend) { in cdnsp_suspend_gadget()
1723 pdev->gadget_driver->suspend(&pdev->gadget); in cdnsp_suspend_gadget()
1730 if (pdev->gadget_driver && pdev->gadget_driver in cdnsp_resume_gadget()
[all...]
H A Dcdns3-gadget.c1824 if (priv_dev->gadget_driver && priv_dev->gadget_driver->disconnect) in cdns3_disconnect_gadget()
1825 priv_dev->gadget_driver->disconnect(&priv_dev->gadget); in cdns3_disconnect_gadget()
1870 if (priv_dev->gadget_driver &&
1871 priv_dev->gadget_driver->suspend) {
1873 priv_dev->gadget_driver->suspend(&priv_dev->gadget);
1879 if (priv_dev->gadget_driver &&
1880 priv_dev->gadget_driver->resume) {
1882 priv_dev->gadget_driver->resume(&priv_dev->gadget);
1889 if (priv_dev->gadget_driver) {
[all...]
H A Dcdnsp-ep0.c47 ret = pdev->gadget_driver->setup(&pdev->gadget, ctrl); in cdnsp_ep0_delegate_req()
422 if (!pdev->gadget_driver) in cdnsp_setup_analyze()
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/cdns2/
H A Dcdns2-gadget.c1165 if (pdev->gadget_driver && pdev->gadget_driver->disconnect) in cdns2_disconnect_gadget()
1166 pdev->gadget_driver->disconnect(&pdev->gadget); in cdns2_disconnect_gadget()
1227 if (pdev->gadget_driver && pdev->gadget_driver->resume) { in cdns2_thread_usb_irq_handler()
1229 pdev->gadget_driver->resume(&pdev->gadget); in cdns2_thread_usb_irq_handler()
1243 if (pdev->gadget_driver && pdev->gadget_driver->suspend) { in cdns2_thread_usb_irq_handler()
1245 pdev->gadget_driver->suspend(&pdev->gadget); in cdns2_thread_usb_irq_handler()
1251 if (pdev->gadget_driver) { in cdns2_thread_usb_irq_handler()
[all...]
H A Dcdns2-ep0.c84 ret = pdev->gadget_driver->setup(&pdev->gadget, &pdev->setup); in cdns2_ep0_delegate_req()
404 if (!pdev->gadget_driver) in cdns2_handle_setup_packet()
/kernel/linux/linux-5.10/drivers/usb/cdns3/
H A Dgadget.c1819 if (priv_dev->gadget_driver && priv_dev->gadget_driver->disconnect) in cdns3_disconnect_gadget()
1820 priv_dev->gadget_driver->disconnect(&priv_dev->gadget); in cdns3_disconnect_gadget()
1865 if (priv_dev->gadget_driver &&
1866 priv_dev->gadget_driver->suspend) {
1868 priv_dev->gadget_driver->suspend(&priv_dev->gadget);
1874 if (priv_dev->gadget_driver &&
1875 priv_dev->gadget_driver->resume) {
1877 priv_dev->gadget_driver->resume(&priv_dev->gadget);
1884 if (priv_dev->gadget_driver) {
[all...]
/kernel/linux/linux-5.10/include/linux/usb/
H A Dcomposite.h375 * @gadget_driver: Gadget driver controlling this driver
403 struct usb_gadget_driver gadget_driver; member
433 return container_of(gdrv, struct usb_composite_driver, gadget_driver); in to_cdriver()
/kernel/linux/linux-6.6/include/linux/usb/
H A Dcomposite.h368 * @gadget_driver: Gadget driver controlling this driver
396 struct usb_gadget_driver gadget_driver; member
428 return container_of(gdrv, struct usb_composite_driver, gadget_driver); in to_cdriver()
/kernel/linux/linux-6.6/drivers/usb/dwc3/
H A Dgadget.c2968 dwc->gadget_driver = driver; in dwc3_gadget_start()
2987 dwc->gadget_driver = NULL; in dwc3_gadget_stop()
3841 if (dwc->async_callbacks && dwc->gadget_driver->disconnect) { in dwc3_disconnect_gadget()
3843 dwc->gadget_driver->disconnect(dwc->gadget); in dwc3_disconnect_gadget()
3850 if (dwc->async_callbacks && dwc->gadget_driver->suspend) { in dwc3_suspend_gadget()
3852 dwc->gadget_driver->suspend(dwc->gadget); in dwc3_suspend_gadget()
3859 if (dwc->async_callbacks && dwc->gadget_driver->resume) { in dwc3_resume_gadget()
3861 dwc->gadget_driver->resume(dwc->gadget); in dwc3_resume_gadget()
3868 if (!dwc->gadget_driver) in dwc3_reset_gadget()
3873 usb_gadget_udc_reset(dwc->gadget, dwc->gadget_driver); in dwc3_reset_gadget()
[all...]

Completed in 48 milliseconds

12