/kernel/linux/linux-5.10/drivers/usb/mtu3/ |
H A D | mtu3_gadget.c | 501 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 D | mtu3.h | 346 struct usb_gadget_driver *gadget_driver; member
|
/kernel/linux/linux-6.6/drivers/usb/mtu3/ |
H A D | mtu3_gadget.c | 521 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 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() 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 D | bdc.h | 406 struct usb_gadget_driver *gadget_driver; member
|
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/bdc/ |
H A 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() 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 D | bdc.h | 406 struct usb_gadget_driver *gadget_driver; member
|
/kernel/linux/linux-6.6/drivers/usb/gadget/ |
H A D | configfs.c | 246 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 D | composite.c | 2689 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 D | configfs.c | 238 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 D | composite.c | 2430 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 D | gadget.c | 2411 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 D | musb_gadget.c | 1847 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 D | musb_gadget_ep0.c | 628 if (!musb->gadget_driver) 631 retval = musb->gadget_driver->setup(&musb->g, ctrlrequest);
|
/kernel/linux/linux-6.6/drivers/usb/musb/ |
H A D | musb_gadget.c | 1848 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 D | musb_gadget_ep0.c | 628 if (!musb->gadget_driver) 631 retval = musb->gadget_driver->setup(&musb->g, ctrlrequest);
|
/kernel/linux/linux-6.6/drivers/usb/cdns3/ |
H A D | cdnsp-gadget.c | 1321 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 D | cdns3-gadget.c | 1824 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 D | cdnsp-ep0.c | 47 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 D | cdns2-gadget.c | 1165 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 D | cdns2-ep0.c | 84 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 D | gadget.c | 1819 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 D | composite.h | 375 * @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 D | composite.h | 368 * @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 D | gadget.c | 2968 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...] |