Lines Matching refs:gadget
93 r8a66597->gadget.speed = USB_SPEED_UNKNOWN; in r8a66597_usb_disconnect()
95 r8a66597->driver->disconnect(&r8a66597->gadget); in r8a66597_usb_disconnect()
666 return usb_gadget_map_request(&r8a66597->gadget, &req->req, dma->dir); in sudmac_alloc_channel()
676 usb_gadget_unmap_request(&r8a66597->gadget, &req->req, ep->dma->dir); in sudmac_free_channel()
916 if (ep->r8a66597->gadget.speed == USB_SPEED_UNKNOWN) in transfer_complete()
1196 r8a66597_queue(r8a66597->gadget.ep0, r8a66597->ep0_req, GFP_KERNEL); in get_status()
1327 r8a66597->gadget.speed = USB_SPEED_HIGH; in r8a66597_update_usb_speed()
1330 r8a66597->gadget.speed = USB_SPEED_FULL; in r8a66597_update_usb_speed()
1333 r8a66597->gadget.speed = USB_SPEED_UNKNOWN; in r8a66597_update_usb_speed()
1348 usb_gadget_udc_reset(&r8a66597->gadget, r8a66597->driver); in irq_device_state()
1355 && r8a66597->gadget.speed == USB_SPEED_UNKNOWN) in irq_device_state()
1386 if (r8a66597->driver->setup(&r8a66597->gadget, &ctrl) in irq_control_stage()
1618 if (ep->r8a66597->gadget.speed == USB_SPEED_UNKNOWN) in r8a66597_queue()
1737 static int r8a66597_start(struct usb_gadget *gadget, in r8a66597_start() argument
1740 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); in r8a66597_start()
1766 static int r8a66597_stop(struct usb_gadget *gadget) in r8a66597_stop() argument
1768 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); in r8a66597_stop()
1787 static int r8a66597_pullup(struct usb_gadget *gadget, int is_on) in r8a66597_pullup() argument
1789 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); in r8a66597_pullup()
1802 static int r8a66597_set_selfpowered(struct usb_gadget *gadget, int is_self) in r8a66597_set_selfpowered() argument
1804 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); in r8a66597_set_selfpowered()
1806 gadget->is_selfpowered = (is_self != 0); in r8a66597_set_selfpowered()
1827 usb_del_gadget_udc(&r8a66597->gadget); in r8a66597_remove()
1888 r8a66597->gadget.ops = &r8a66597_gadget_ops; in r8a66597_probe()
1889 r8a66597->gadget.max_speed = USB_SPEED_HIGH; in r8a66597_probe()
1890 r8a66597->gadget.name = udc_name; in r8a66597_probe()
1922 INIT_LIST_HEAD(&r8a66597->gadget.ep_list); in r8a66597_probe()
1923 r8a66597->gadget.ep0 = &r8a66597->ep[0].ep; in r8a66597_probe()
1924 INIT_LIST_HEAD(&r8a66597->gadget.ep0->ep_list); in r8a66597_probe()
1931 &r8a66597->gadget.ep_list); in r8a66597_probe()
1966 ret = usb_add_gadget_udc(dev, &r8a66597->gadget); in r8a66597_probe()