Lines Matching refs:gadget

265 		usb_gadget_unmap_request(&dwc->gadget, &req->request,  in dwc3_gadget_giveback()
469 if (dwc->gadget.speed == USB_SPEED_SUPER) { in dwc3_gadget_set_ep_config()
1032 usb_gadget_unmap_request(&dwc->gadget, &req->request, in __dwc3_gadget_kick_transfer()
1101 ret = usb_gadget_map_request(&dwc->gadget, &req->request, in __dwc3_gadget_ep_queue()
1585 dwc->gadget.name, in dwc3_gadget_start()
1737 dwc->gadget.ep0 = &dep->endpoint; in dwc3_gadget_init_hw_endpoints()
1745 &dwc->gadget.ep_list); in dwc3_gadget_init_hw_endpoints()
1763 INIT_LIST_HEAD(&dwc->gadget.ep_list); in dwc3_gadget_init_endpoints()
2073 dwc->gadget_driver->disconnect(&dwc->gadget); in dwc3_disconnect_gadget()
2082 dwc->gadget_driver->suspend(&dwc->gadget); in dwc3_suspend_gadget()
2091 dwc->gadget_driver->resume(&dwc->gadget); in dwc3_resume_gadget()
2101 if (dwc->gadget.speed != USB_SPEED_UNKNOWN) { in dwc3_reset_gadget()
2103 usb_gadget_udc_reset(&dwc->gadget, dwc->gadget_driver); in dwc3_reset_gadget()
2207 dwc->gadget.speed = USB_SPEED_UNKNOWN; in dwc3_gadget_disconnect_interrupt()
2209 usb_gadget_set_state(&dwc->gadget, USB_STATE_NOTATTACHED); in dwc3_gadget_disconnect_interrupt()
2320 dwc->gadget.ep0->maxpacket = 512; in dwc3_gadget_conndone_interrupt()
2321 dwc->gadget.speed = USB_SPEED_SUPER; in dwc3_gadget_conndone_interrupt()
2325 dwc->gadget.ep0->maxpacket = 64; in dwc3_gadget_conndone_interrupt()
2326 dwc->gadget.speed = USB_SPEED_HIGH; in dwc3_gadget_conndone_interrupt()
2331 dwc->gadget.ep0->maxpacket = 64; in dwc3_gadget_conndone_interrupt()
2332 dwc->gadget.speed = USB_SPEED_FULL; in dwc3_gadget_conndone_interrupt()
2336 dwc->gadget.ep0->maxpacket = 8; in dwc3_gadget_conndone_interrupt()
2337 dwc->gadget.speed = USB_SPEED_LOW; in dwc3_gadget_conndone_interrupt()
2406 dwc->gadget_driver->resume(&dwc->gadget); in dwc3_gadget_wakeup_interrupt()
2750 dwc->gadget.ops = &dwc3_gadget_ops; in dwc3_gadget_init()
2751 dwc->gadget.speed = USB_SPEED_UNKNOWN; in dwc3_gadget_init()
2752 dwc->gadget.sg_supported = true; in dwc3_gadget_init()
2753 dwc->gadget.name = "dwc3-gadget"; in dwc3_gadget_init()
2776 dwc->gadget.max_speed = dwc->maximum_speed; in dwc3_gadget_init()
2782 dwc->gadget.quirk_ep_out_aligned_size = true; in dwc3_gadget_init()
2793 ret = usb_add_gadget_udc(dwc->dev, &dwc->gadget); in dwc3_gadget_init()
2825 usb_del_gadget_udc(&dwc->gadget); in dwc3_gadget_exit()