/drivers/usb/otg/ |
H A D | msm_otg.c | 37 #include <linux/usb/gadget.h> 724 if (motg->pdata->mode == USB_HOST || otg->gadget) { 737 if (!phy->otg->gadget) 741 dev_dbg(phy->dev, "gadget on\n"); 745 * HUB before kicking the gadget. 749 usb_gadget_vbus_connect(phy->otg->gadget); 751 dev_dbg(phy->dev, "gadget off\n"); 752 usb_gadget_vbus_disconnect(phy->otg->gadget); 760 struct usb_gadget *gadget) 773 if (!gadget) { 759 msm_otg_set_peripheral(struct usb_otg *otg, struct usb_gadget *gadget) argument [all...] |
/drivers/usb/dwc3/ |
H A D | ep0.c | 50 #include <linux/usb/gadget.h> 54 #include "gadget.h" 433 ret = dwc->gadget_driver->setup(&dwc->gadget, ctrl); 498 dev_vdbg(dwc->dev, "Forwarding to gadget driver\n"); 684 ret = usb_gadget_map_request(&dwc->gadget, &req->request, 704 ret = usb_gadget_map_request(&dwc->gadget, &req->request,
|
H A D | core.h | 51 #include <linux/usb/gadget.h> 546 * @gadget: device side representation of the peripheral controller 547 * @gadget_driver: pointer to the gadget driver 591 struct usb_gadget gadget; member in struct:dwc3
|
H A D | core.c | 54 #include <linux/usb/gadget.h> 57 #include "gadget.h" 494 dev_err(dev, "failed to initialize gadget\n"); 516 dev_err(dev, "failed to initialize gadget\n");
|
/drivers/usb/gadget/ |
H A D | f_hid.c | 27 /* HID gadget struct */ 94 * HID gadget configuration? 115 * HID gadget configuration? 397 status = usb_ep_queue(cdev->gadget->ep0, req, GFP_ATOMIC); 424 status = config_ep_by_speed(f->config->cdev->gadget, f, 467 ep = usb_ep_autoconfig(c->cdev->gadget, &hidg_fs_in_ep_desc); 500 if (gadget_is_dualspeed(c->cdev->gadget)) {
|
H A D | omap_udc.h | 161 struct usb_gadget gadget; member in struct:omap_udc
|
H A D | pxa25x_udc.h | 101 struct usb_gadget gadget; member in struct:pxa25x_udc 218 DMSG("no gadget driver bound\n");
|
H A D | fsl_qe_udc.h | 2 * drivers/usb/gadget/qe_udc.h 270 struct usb_gadget *gadget; member in struct:qe_ep 321 struct usb_gadget gadget; member in struct:qe_udc
|
H A D | m66592-udc.h | 2 * M66592 UDC (USB gadget) 477 struct usb_gadget gadget; member in struct:m66592 501 #define gadget_to_m66592(_gadget) container_of(_gadget, struct m66592, gadget) 502 #define m66592_to_gadget(m66592) (&m66592->gadget)
|
H A D | fsl_usb2_udc.h | 454 struct usb_gadget *gadget; member in struct:fsl_ep 464 struct usb_gadget gadget; member in struct:fsl_udc
|
H A D | goku_udc.h | 243 /* each pci device provides one gadget, several endpoints */ 244 struct usb_gadget gadget; member in struct:goku_udc
|
H A D | mv_udc.h | 174 struct usb_gadget gadget; member in struct:mv_udc
|
H A D | amd5536udc.h | 28 * gadget driver above 470 /* embedded gadget ep */ 525 struct usb_gadget gadget; member in struct:udc
|
H A D | imx_udc.h | 49 struct usb_gadget gadget; member in struct:imx_udc_struct
|
H A D | uvc_video.c | 17 #include <linux/usb/gadget.h>
|
H A D | fusb300_udc.h | 2 * Fusb300 UDC (USB gadget) 662 struct usb_gadget gadget; member in struct:fusb300
|
H A D | net2272.h | 451 /* each device provides one gadget, several endpoints */ 452 struct usb_gadget gadget; member in struct:net2272
|
/drivers/usb/musb/ |
H A D | musb_gadget.c | 291 - Request is queued by the gadget driver. 605 - Request is queued by the gadget class driver. 1598 static int musb_gadget_get_frame(struct usb_gadget *gadget) argument 1600 struct musb *musb = gadget_to_musb(gadget); 1605 static int musb_gadget_wakeup(struct usb_gadget *gadget) argument 1607 struct musb *musb = gadget_to_musb(gadget); 1680 musb_gadget_set_self_powered(struct usb_gadget *gadget, int is_selfpowered) argument 1682 struct musb *musb = gadget_to_musb(gadget); 1700 dev_dbg(musb->controller, "gadget D+ pullup %s\n", 1706 static int musb_gadget_vbus_session(struct usb_gadget *gadget, in 1719 musb_gadget_vbus_draw(struct usb_gadget *gadget, unsigned mA) argument 1728 musb_gadget_pullup(struct usb_gadget *gadget, int is_on) argument [all...] |
H A D | musb_core.h | 45 #include <linux/usb/gadget.h> 438 struct usb_gadget g; /* the gadget */
|
H A D | musb_core.c | 647 && otg->gadget->b_hnp_enable; 975 * called on gadget driver unregister 990 * OTG mode, gadget driver module rmmod/modprobe cycles that 2002 * Otherwise, wait till the gadget driver hooks up.
|
/drivers/net/usb/ |
H A D | Kconfig | 115 - An intelligent USB gadget, perhaps embedding a Linux system.
|
/drivers/mfd/ |
H A D | Kconfig | 28 provide numerous interfaces including USB host controller, USB gadget,
|