Lines Matching refs:ep_usb
106 #define to_xusb_ep(ep) container_of((ep), struct xusb_ep, ep_usb)
141 struct usb_ep ep_usb; member
287 (ep->ep_usb.maxpacket << 15) | (ep->rambase)); in xudc_epconfig()
400 ep->ep_usb.maxpacket); in xudc_dma_send()
450 ep->rambase + ep->ep_usb.maxpacket); in xudc_dma_receive()
515 ep->ep_usb.maxpacket); in xudc_eptxrx()
559 ep->ep_usb.name, req, status); in xudc_done()
567 req->usb_req.complete(&ep->ep_usb, &req->usb_req); in xudc_done()
609 is_short = count < ep->ep_usb.maxpacket; in xudc_read_fifo()
619 ep->ep_usb.name, count); in xudc_read_fifo()
630 ep->ep_usb.name, count, is_short ? "/S" : "", req, in xudc_read_fifo()
701 __func__, ep->ep_usb.name, length, is_last ? "/L" : "", in xudc_write_fifo()
813 ep->ep_usb.desc = desc; in __xudc_ep_enable()
815 ep->ep_usb.maxpacket = maxpacket = le16_to_cpu(desc->wMaxPacketSize); in __xudc_ep_enable()
943 ep->ep_usb.desc = NULL; in xudc_ep_disable()
1304 list_add_tail(&ep->ep_usb.ep_list, in xudc_eps_init()
1306 usb_ep_set_maxpacket_limit(&ep->ep_usb, in xudc_eps_init()
1309 ep->ep_usb.name = ep->name; in xudc_eps_init()
1310 ep->ep_usb.ops = &xusb_ep_ops; in xudc_eps_init()
1312 ep->ep_usb.caps.type_iso = true; in xudc_eps_init()
1313 ep->ep_usb.caps.type_bulk = true; in xudc_eps_init()
1314 ep->ep_usb.caps.type_int = true; in xudc_eps_init()
1316 ep->ep_usb.name = ep0name; in xudc_eps_init()
1317 usb_ep_set_maxpacket_limit(&ep->ep_usb, EP0_MAX_PACKET); in xudc_eps_init()
1318 ep->ep_usb.ops = &xusb_ep0_ops; in xudc_eps_init()
1320 ep->ep_usb.caps.type_control = true; in xudc_eps_init()
1323 ep->ep_usb.caps.dir_in = true; in xudc_eps_init()
1324 ep->ep_usb.caps.dir_out = true; in xudc_eps_init()
2098 udc->gadget.ep0 = &udc->ep[XUSB_EP_NUMBER_ZERO].ep_usb; in xudc_probe()