Lines Matching refs:gadget
433 if (ep->fusb300->gadget.speed == USB_SPEED_UNKNOWN) in fusb300_queue()
722 fusb300_queue(fusb300->gadget.ep0, fusb300->ep0_req, GFP_KERNEL); in get_status()
873 if (ep->fusb300->gadget.speed == USB_SPEED_UNKNOWN) in done()
946 ret = usb_gadget_map_request(&ep->fusb300->gadget, in fusb300_set_idma()
958 usb_gadget_unmap_request(&ep->fusb300->gadget, in fusb300_set_idma()
993 fusb300->gadget.speed = USB_SPEED_SUPER; in check_device_mode()
996 fusb300->gadget.speed = USB_SPEED_HIGH; in check_device_mode()
999 fusb300->gadget.speed = USB_SPEED_FULL; in check_device_mode()
1002 fusb300->gadget.speed = USB_SPEED_UNKNOWN; in check_device_mode()
1208 if (fusb300->driver->setup(&fusb300->gadget, &ctrl) < 0) in fusb300_irq()
1349 usb_del_gadget_udc(&fusb300->gadget); in fusb300_remove()
1418 fusb300->gadget.ops = &fusb300_gadget_ops; in fusb300_probe()
1420 fusb300->gadget.max_speed = USB_SPEED_HIGH; in fusb300_probe()
1421 fusb300->gadget.name = udc_name; in fusb300_probe()
1438 INIT_LIST_HEAD(&fusb300->gadget.ep_list); in fusb300_probe()
1446 &fusb300->gadget.ep_list); in fusb300_probe()
1456 fusb300->gadget.ep0 = &fusb300->ep[0]->ep; in fusb300_probe()
1457 INIT_LIST_HEAD(&fusb300->gadget.ep0->ep_list); in fusb300_probe()
1467 ret = usb_add_gadget_udc(&pdev->dev, &fusb300->gadget); in fusb300_probe()