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()
1033 usb_gadget_unmap_request(&dwc->gadget, &req->request, in __dwc3_gadget_kick_transfer()
1104 ret = usb_gadget_map_request(&dwc->gadget, &req->request, in __dwc3_gadget_ep_queue()
1600 dwc->gadget.name, in dwc3_gadget_start()
1752 dwc->gadget.ep0 = &dep->endpoint; in dwc3_gadget_init_hw_endpoints()
1760 &dwc->gadget.ep_list); in dwc3_gadget_init_hw_endpoints()
1789 INIT_LIST_HEAD(&dwc->gadget.ep_list); in dwc3_gadget_init_endpoints()
2108 dwc->gadget_driver->disconnect(&dwc->gadget); in dwc3_disconnect_gadget()
2117 dwc->gadget_driver->suspend(&dwc->gadget); in dwc3_suspend_gadget()
2126 dwc->gadget_driver->resume(&dwc->gadget); in dwc3_resume_gadget()
2136 if (dwc->gadget.speed != USB_SPEED_UNKNOWN) { in dwc3_reset_gadget()
2138 usb_gadget_udc_reset(&dwc->gadget, dwc->gadget_driver); in dwc3_reset_gadget()
2242 dwc->gadget.speed = USB_SPEED_UNKNOWN; in dwc3_gadget_disconnect_interrupt()
2244 usb_gadget_set_state(&dwc->gadget, USB_STATE_NOTATTACHED); in dwc3_gadget_disconnect_interrupt()
2355 dwc->gadget.ep0->maxpacket = 512; in dwc3_gadget_conndone_interrupt()
2356 dwc->gadget.speed = USB_SPEED_SUPER; in dwc3_gadget_conndone_interrupt()
2360 dwc->gadget.ep0->maxpacket = 64; in dwc3_gadget_conndone_interrupt()
2361 dwc->gadget.speed = USB_SPEED_HIGH; in dwc3_gadget_conndone_interrupt()
2366 dwc->gadget.ep0->maxpacket = 64; in dwc3_gadget_conndone_interrupt()
2367 dwc->gadget.speed = USB_SPEED_FULL; in dwc3_gadget_conndone_interrupt()
2371 dwc->gadget.ep0->maxpacket = 8; in dwc3_gadget_conndone_interrupt()
2372 dwc->gadget.speed = USB_SPEED_LOW; in dwc3_gadget_conndone_interrupt()
2441 dwc->gadget_driver->resume(&dwc->gadget); in dwc3_gadget_wakeup_interrupt()
2781 dwc->gadget.ops = &dwc3_gadget_ops; in dwc3_gadget_init()
2782 dwc->gadget.speed = USB_SPEED_UNKNOWN; in dwc3_gadget_init()
2783 dwc->gadget.sg_supported = true; in dwc3_gadget_init()
2784 dwc->gadget.name = "dwc3-gadget"; in dwc3_gadget_init()
2807 dwc->gadget.max_speed = dwc->maximum_speed; in dwc3_gadget_init()
2813 dwc->gadget.quirk_ep_out_aligned_size = true; in dwc3_gadget_init()
2824 ret = usb_add_gadget_udc(dwc->dev, &dwc->gadget); in dwc3_gadget_init()
2856 usb_del_gadget_udc(&dwc->gadget); in dwc3_gadget_exit()