Lines Matching defs:ep_usb
106 #define to_xusb_ep(ep) container_of((ep), struct xusb_ep, ep_usb)
123 * @ep_usb: usb endpoint instance
141 struct usb_ep ep_usb;
287 (ep->ep_usb.maxpacket << 15) | (ep->rambase));
400 ep->ep_usb.maxpacket);
450 ep->rambase + ep->ep_usb.maxpacket);
517 ep->ep_usb.maxpacket);
563 ep->ep_usb.name, req, status);
571 req->usb_req.complete(&ep->ep_usb, &req->usb_req);
613 is_short = count < ep->ep_usb.maxpacket;
623 ep->ep_usb.name, count);
634 ep->ep_usb.name, count, is_short ? "/S" : "", req,
705 __func__, ep->ep_usb.name, length, is_last ? "/L" : "",
817 ep->ep_usb.desc = desc;
819 ep->ep_usb.maxpacket = maxpacket = le16_to_cpu(desc->wMaxPacketSize);
947 ep->ep_usb.desc = NULL;
1308 list_add_tail(&ep->ep_usb.ep_list,
1310 usb_ep_set_maxpacket_limit(&ep->ep_usb,
1313 ep->ep_usb.name = ep->name;
1314 ep->ep_usb.ops = &xusb_ep_ops;
1316 ep->ep_usb.caps.type_iso = true;
1317 ep->ep_usb.caps.type_bulk = true;
1318 ep->ep_usb.caps.type_int = true;
1320 ep->ep_usb.name = ep0name;
1321 usb_ep_set_maxpacket_limit(&ep->ep_usb, EP0_MAX_PACKET);
1322 ep->ep_usb.ops = &xusb_ep0_ops;
1324 ep->ep_usb.caps.type_control = true;
1327 ep->ep_usb.caps.dir_in = true;
1328 ep->ep_usb.caps.dir_out = true;
2102 udc->gadget.ep0 = &udc->ep[XUSB_EP_NUMBER_ZERO].ep_usb;