Lines Matching refs:gadget

712 	ret = dev->driver->setup(&dev->gadget, crq);  in s3c2410_udc_handle_ep0_idle()
914 dev->gadget.speed = USB_SPEED_UNKNOWN; in s3c2410_udc_irq()
921 dev->gadget.speed = USB_SPEED_FULL; in s3c2410_udc_irq()
940 if (dev->gadget.speed != USB_SPEED_UNKNOWN in s3c2410_udc_irq()
943 dev->driver->resume(&dev->gadget); in s3c2410_udc_irq()
954 if (dev->gadget.speed != USB_SPEED_UNKNOWN in s3c2410_udc_irq()
957 dev->driver->suspend(&dev->gadget); in s3c2410_udc_irq()
1016 static inline struct s3c2410_udc *to_s3c2410_udc(struct usb_gadget *gadget) in to_s3c2410_udc() argument
1018 return container_of(gadget, struct s3c2410_udc, gadget); in to_s3c2410_udc()
1047 if (!dev->driver || dev->gadget.speed == USB_SPEED_UNKNOWN) in s3c2410_udc_ep_enable()
1200 || dev->gadget.speed == USB_SPEED_UNKNOWN)) { in s3c2410_udc_queue()
1306 udc = to_s3c2410_udc(ep->gadget); in s3c2410_udc_dequeue()
1429 static int s3c2410_udc_set_selfpowered(struct usb_gadget *gadget, int value) in s3c2410_udc_set_selfpowered() argument
1431 struct s3c2410_udc *udc = to_s3c2410_udc(gadget); in s3c2410_udc_set_selfpowered()
1435 gadget->is_selfpowered = (value != 0); in s3c2410_udc_set_selfpowered()
1457 if (udc->gadget.speed != USB_SPEED_UNKNOWN) { in s3c2410_udc_set_pullup()
1459 udc->driver->disconnect(&udc->gadget); in s3c2410_udc_set_pullup()
1471 static int s3c2410_udc_vbus_session(struct usb_gadget *gadget, int is_active) in s3c2410_udc_vbus_session() argument
1473 struct s3c2410_udc *udc = to_s3c2410_udc(gadget); in s3c2410_udc_vbus_session()
1482 static int s3c2410_udc_pullup(struct usb_gadget *gadget, int is_on) in s3c2410_udc_pullup() argument
1484 struct s3c2410_udc *udc = to_s3c2410_udc(gadget); in s3c2410_udc_pullup()
1504 s3c2410_udc_vbus_session(&dev->gadget, value); in s3c2410_udc_vbus_irq()
1586 dev->gadget.speed = USB_SPEED_UNKNOWN; in s3c2410_udc_disable()
1597 INIT_LIST_HEAD(&dev->gadget.ep_list); in s3c2410_udc_reinit()
1598 INIT_LIST_HEAD(&dev->gadget.ep0->ep_list); in s3c2410_udc_reinit()
1605 list_add_tail(&ep->ep.ep_list, &dev->gadget.ep_list); in s3c2410_udc_reinit()
1625 dev->gadget.speed = USB_SPEED_FULL; in s3c2410_udc_enable()
1678 .gadget = {
1875 retval = usb_add_gadget_udc(&pdev->dev, &udc->gadget); in s3c2410_udc_probe()
1924 usb_del_gadget_udc(&udc->gadget); in s3c2410_udc_remove()