Lines Matching defs:ep0
69 EP_INFO("ep0",
278 /* ep0 is always ready; other endpoints need a non-empty queue */
672 PACKET("ep0 in/status\n");
829 INIT_LIST_HEAD(&udc->gadget.ep0->ep_list);
1264 PACKET("ep0 in/status\n");
1273 struct at91_ep *ep0 = &udc->ep[0];
1274 u32 __iomem *creg = ep0->creg;
1279 nuke(ep0, -EPROTO);
1284 VDBG("ep0 stalled\n");
1288 nuke(ep0, 0);
1290 handle_setup(udc, ep0, csr);
1294 if (list_empty(&ep0->queue))
1297 req = list_entry(ep0->queue.next, struct at91_request, queue);
1305 if (req && ep0->is_in) {
1306 if (handle_ep(ep0))
1348 if (!ep0->is_in) {
1350 if (handle_ep(ep0)) {
1352 PACKET("ep0 in/status\n");
1384 PACKET("ep0 out/status ACK\n");
1389 done(ep0, req, 0);
1427 /* enable ep0 */
1826 udc->gadget.ep0 = &udc->ep[0].ep;