Lines Matching defs:ep_usb
105 #define to_xusb_ep(ep) container_of((ep), struct xusb_ep, ep_usb)
122 * @ep_usb: usb endpoint instance
140 struct usb_ep ep_usb;
288 (ep->ep_usb.maxpacket << 15) | (ep->rambase));
401 ep->ep_usb.maxpacket);
451 ep->rambase + ep->ep_usb.maxpacket);
518 ep->ep_usb.maxpacket);
564 ep->ep_usb.name, req, status);
572 req->usb_req.complete(&ep->ep_usb, &req->usb_req);
614 is_short = count < ep->ep_usb.maxpacket;
624 ep->ep_usb.name, count);
635 ep->ep_usb.name, count, is_short ? "/S" : "", req,
706 __func__, ep->ep_usb.name, length, is_last ? "/L" : "",
818 ep->ep_usb.desc = desc;
820 ep->ep_usb.maxpacket = maxpacket = le16_to_cpu(desc->wMaxPacketSize);
948 ep->ep_usb.desc = NULL;
1312 list_add_tail(&ep->ep_usb.ep_list,
1314 usb_ep_set_maxpacket_limit(&ep->ep_usb,
1317 ep->ep_usb.name = ep->name;
1318 ep->ep_usb.ops = &xusb_ep_ops;
1320 ep->ep_usb.caps.type_iso = true;
1321 ep->ep_usb.caps.type_bulk = true;
1322 ep->ep_usb.caps.type_int = true;
1324 ep->ep_usb.name = ep0name;
1325 usb_ep_set_maxpacket_limit(&ep->ep_usb, EP0_MAX_PACKET);
1326 ep->ep_usb.ops = &xusb_ep0_ops;
1328 ep->ep_usb.caps.type_control = true;
1331 ep->ep_usb.caps.dir_in = true;
1332 ep->ep_usb.caps.dir_out = true;
2107 udc->gadget.ep0 = &udc->ep[XUSB_EP_NUMBER_ZERO].ep_usb;