Searched refs:gadget (Results 101 - 122 of 122) sorted by relevance

12345

/drivers/usb/otg/
H A Dmsm_otg.c37 #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 Dep0.c50 #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 Dcore.h51 #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 Dcore.c54 #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 Df_hid.c27 /* 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 Domap_udc.h161 struct usb_gadget gadget; member in struct:omap_udc
H A Dpxa25x_udc.h101 struct usb_gadget gadget; member in struct:pxa25x_udc
218 DMSG("no gadget driver bound\n");
H A Dfsl_qe_udc.h2 * 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 Dm66592-udc.h2 * 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 Dfsl_usb2_udc.h454 struct usb_gadget *gadget; member in struct:fsl_ep
464 struct usb_gadget gadget; member in struct:fsl_udc
H A Dgoku_udc.h243 /* each pci device provides one gadget, several endpoints */
244 struct usb_gadget gadget; member in struct:goku_udc
H A Dmv_udc.h174 struct usb_gadget gadget; member in struct:mv_udc
H A Damd5536udc.h28 * gadget driver above
470 /* embedded gadget ep */
525 struct usb_gadget gadget; member in struct:udc
H A Dimx_udc.h49 struct usb_gadget gadget; member in struct:imx_udc_struct
H A Duvc_video.c17 #include <linux/usb/gadget.h>
H A Dfusb300_udc.h2 * Fusb300 UDC (USB gadget)
662 struct usb_gadget gadget; member in struct:fusb300
H A Dnet2272.h451 /* each device provides one gadget, several endpoints */
452 struct usb_gadget gadget; member in struct:net2272
/drivers/usb/musb/
H A Dmusb_gadget.c291 - 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 Dmusb_core.h45 #include <linux/usb/gadget.h>
438 struct usb_gadget g; /* the gadget */
H A Dmusb_core.c647 && 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 DKconfig115 - An intelligent USB gadget, perhaps embedding a Linux system.
/drivers/mfd/
H A DKconfig28 provide numerous interfaces including USB host controller, USB gadget,

Completed in 236 milliseconds

12345