Lines Matching refs:gadget
84 static int ci_pullup(struct usb_gadget *gadget, int is_on);
138 .gadget = {
336 if ((max > 64) && (controller.gadget.speed == USB_SPEED_FULL)) in ci_ep_enable()
724 usb_ep_queue(controller.gadget.ep0, in handle_setup()
739 usb_ep_queue(controller.gadget.ep0, req, 0); in handle_setup()
747 usb_ep_queue(controller.gadget.ep0, req, 0); in handle_setup()
752 status = controller.driver->setup(&controller.gadget, &r); in handle_setup()
823 controller.gadget.speed = speed; in udc_irq()
880 controller.driver->disconnect(&controller.gadget); in udc_disconnect()
883 static int ci_pullup(struct usb_gadget *gadget, int is_on) in ci_pullup() argument
961 INIT_LIST_HEAD(&controller.gadget.ep_list); in ci_udc_probe()
968 controller.gadget.ep0 = &controller.ep[0].ep; in ci_udc_probe()
969 INIT_LIST_HEAD(&controller.gadget.ep0->ep_list); in ci_udc_probe()
978 &controller.gadget.ep_list); in ci_udc_probe()
988 &controller.gadget.ep_list); in ci_udc_probe()
1026 ret = driver->bind(&controller.gadget); in usb_gadget_register_driver()
1040 driver->unbind(&controller.gadget); in usb_gadget_unregister_driver()