Searched refs:ep0 (Results 76 - 91 of 91) sorted by relevance
1234
/linux-master/drivers/usb/core/ |
H A D | hcd.c | 970 usb_dev->ep0.desc.wMaxPacketSize = cpu_to_le16(64); 2146 urb->ep = &udev->ep0; 2211 "%s SETUP stage timed out on ep0\n", __func__); 2227 "%s IN stage timed out on ep0\n", __func__);
|
/linux-master/drivers/usb/isp1760/ |
H A D | isp1760-udc.c | 346 dev_dbg(udc->isp->dev, "%s: invalid ep0 state %u\n", __func__, 946 dev_dbg(udc->isp->dev, "%s: invalid ep0 state\n", 1480 udc->gadget.ep0 = &ep->ep;
|
/linux-master/drivers/usb/gadget/udc/ |
H A D | max3420_udc.c | 1175 snprintf(ep->name, MAX3420_EPNAME_SIZE, "ep0"); 1230 udc->gadget.ep0 = &udc->ep[0].ep_usb;
|
H A D | goku_udc.c | 12 * This device has ep0 and three semi-configurable bulk/interrupt endpoints. 375 /* last packet often short (sometimes a zlp, especially on ep0) */ 753 /* for ep0 IN without premature status, zlp is required and 1086 (mask & INT_ENDPOINT0) ? " ep0" : "", 1126 case EPxSTATUS_EP_BUSY: /* ep0 only */ 1170 /* registers for (active) device and ep0 */ 1255 static char *names [] = { "ep0", "ep1-bulk", "ep2-bulk", "ep3-bulk" }; 1260 dev->gadget.ep0 = &dev->ep [0].ep; 1338 /* expect ep0 requests when the host drops reset */ 1381 * then enable host detection and ep0; an [all...] |
H A D | bcm63xx_udc.c | 42 static const char bcm63xx_ep0name[] = "ep0"; 189 * @ep_num: USB endpoint number. -1 for ep0 RX. 193 * @bep: Pointer to the associated endpoint. NULL for ep0 RX. 203 * ep0 has two IUDMA channels (IUDMA_EP0_RXCHAN and IUDMA_EP0_TXCHAN), as it is 204 * bidirectional. The "struct usb_ep" associated with ep0 is for TX (IN) 274 * @bep: Array of endpoints, including ep0. 279 * @ep0_ctrl_req: Request object for bcm63xx_udc-initiated ep0 transactions. 281 * @ep0state: Current state of the ep0 state machine. 282 * @ep0_wq: Workqueue struct used to wake up the ep0 state machine. 287 * @ep0_req_shutdown: Driver is shutting down; requesting ep0 t [all...] |
H A D | gr_udc.c | 714 /* Never actually halt ep0, and therefore never clear halt for ep0 */ 717 /* ep0 halt from gadget - generate protocol stall */ 719 dev_dbg(ep->dev->dev, "EP: stall ep0\n"); 788 /* ep0 setup packet handling */ 1037 * The main function dealing with setup requests on ep0. 1058 /* Restore from ep0 halt */ 1482 /* 'ep0' IN and OUT are reserved */ 1611 /* 'ep0' IN and OUT are reserved */ 1669 * The ep0 pointe [all...] |
H A D | fsl_qe_udc.c | 55 "ep0-control", /* everyone has ep0 */ 633 } /* if ep0*/ 826 dev_err(udc->dev, "ep0 not a control endpoint\n"); 1138 * handle the tx_req, not include ep0 */ 1263 /* a request complete in ep0, whether gadget request or udc request */ 1897 USB ep0 Setup process in BUS Enumeration 2016 /* clear the previous request in the ep0 */ 2170 /* ep0 tx interrupt also in here */ 2445 /* gagdet.ep_list used for ep_autoconfig so no ep0*/ [all...] |
H A D | mv_u3d_core.c | 59 /* ep0 ep context, ep0 in and out share the same ep context */ 64 /* reset ep0 out */ 79 /* reset ep0 in */ 109 /* update ep0 state */ 228 /* ep0 in and out share the same ep context slot 1*/ 701 /* ep0 need clear bit after flushing fifo. */ 789 dev_dbg(u3d->dev, "ep0 status stage\n"); 1307 /* initialize ep0, ep0 i [all...] |
/linux-master/drivers/usb/gadget/function/ |
H A D | f_ncm.c | 844 value = usb_ep_queue(cdev->gadget->ep0, req, GFP_ATOMIC);
|
H A D | f_printer.c | 975 * The setup() callback implements all the ep0 functionality that's not 1049 value = usb_ep_queue(cdev->gadget->ep0, req, GFP_ATOMIC);
|
H A D | f_hid.c | 770 status = usb_ep_queue(cdev->gadget->ep0, req, GFP_ATOMIC); 772 ERROR(cdev, "usb_ep_queue error on ep0 %d\n", value);
|
H A D | f_midi2.c | 1420 return usb_ep_queue(cdev->gadget->ep0, req, GFP_ATOMIC);
|
H A D | f_tcm.c | 456 return usb_ep_queue(cdev->gadget->ep0, cdev->req, GFP_ATOMIC);
|
/linux-master/drivers/usb/host/ |
H A D | xhci.c | 1471 max_packet_size = usb_endpoint_maxp(&vdev->udev->ep0.desc); 1518 dev_dbg(&vdev->udev->dev, "incorrect max packet size %d for ep0\n", 1910 * deal with ep0 max packet size changing once we get the 3120 * Usb core assumes a max packet value for ep0 on FS devices until the 3122 * mismatch. Reconfigure the xhci ep0 endpoint context here in that case 3126 udev = container_of(host_ep, struct usb_device, ep0); 3136 /* Nothing else should be done here for ep0 during ep reset */ 4836 if (xhci_update_timeout_for_endpoint(xhci, udev, &udev->ep0.desc,
|
/linux-master/drivers/usb/musb/ |
H A D | musb_gadget.c | 1128 * Reused by ep0 code. 1149 * Reused by ep0 code. 1317 * exported to ep0 code 1708 musb->g.ep0 = &ep->end_point;
|
/linux-master/drivers/usb/chipidea/ |
H A D | udc.c | 1404 dev_err(hwep->ci->dev, "Set control xfer at non-ep0\n"); 1409 * Enable endpoints in the HW other than ep0 as ep0 1878 * for ep0: maxP defined in desc, for other 1891 * set up shorthands for ep0 out and in endpoints, 2130 ci->gadget.ep0 = &ci->ep0in->ep;
|
Completed in 435 milliseconds
1234