• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/gadget/

Lines Matching refs:gadget

2  * linux/drivers/usb/gadget/pxa2xx_udc.c
69 * Such controller drivers work with a gadget driver. The gadget driver
73 * usb hardware so that the gadget drivers will be more portable.
145 * used by gadget driver; and the inner talker-to-hardware core.
239 * for a single interface (with only the default altsetting) and for gadget
278 if (!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN) {
358 /* for the pxa2xx, these can just wrap kmalloc/kfree. gadget drivers
920 || dev->gadget.speed == USB_SPEED_UNKNOWN)) {
1153 if (ep->dev->gadget.speed == USB_SPEED_UNKNOWN
1238 if (udc->gadget.speed != USB_SPEED_UNKNOWN) {
1254 udc = container_of(_gadget, struct pxa2xx_udc, gadget);
1266 udc = container_of(_gadget, struct pxa2xx_udc, gadget);
1477 dev->gadget.speed = USB_SPEED_UNKNOWN;
1490 INIT_LIST_HEAD (&dev->gadget.ep_list);
1491 INIT_LIST_HEAD (&dev->gadget.ep0->ep_list);
1499 list_add_tail (&ep->ep.ep_list, &dev->gadget.ep_list);
1527 dev->gadget.speed = USB_SPEED_UNKNOWN;
1542 * prevent gadget drivers from configuring correctly
1608 dev->gadget.dev.driver = &driver->driver;
1611 retval = device_add (&dev->gadget.dev);
1615 dev->gadget.dev.driver = NULL;
1618 retval = driver->bind(&dev->gadget);
1622 device_del (&dev->gadget.dev);
1629 DMSG("registered gadget driver '%s'\n", driver->driver.name);
1642 if (dev->gadget.speed == USB_SPEED_UNKNOWN)
1644 dev->gadget.speed = USB_SPEED_UNKNOWN;
1658 driver->disconnect(&dev->gadget);
1678 driver->unbind(&dev->gadget);
1681 device_del (&dev->gadget.dev);
1683 DMSG("unregistered gadget driver '%s'\n", driver->driver.name);
1723 pxa2xx_udc_vbus_session(&dev->gadget, vbus);
1734 pxa2xx_udc_vbus_session(&dev->gadget, vbus);
1835 /* hardware restricts gadget drivers here! */
1839 * up to the gadget driver.
1878 i = dev->driver->setup(&dev->gadget, &u.r);
2079 else if (dev->gadget.speed != USB_SPEED_UNKNOWN
2082 dev->driver->suspend(&dev->gadget);
2092 if (dev->gadget.speed != USB_SPEED_UNKNOWN
2096 dev->driver->resume(&dev->gadget);
2114 dev->gadget.speed = USB_SPEED_FULL;
2172 .gadget = {
2177 .bus_id = "gadget",
2538 device_initialize(&dev->gadget.dev);
2539 dev->gadget.dev.parent = &pdev->dev;
2540 dev->gadget.dev.dma_mask = pdev->dev.dma_mask;