Lines Matching refs:udc_usb_ep

313 static int is_match_usb_pxa(struct udc_usb_ep *udc_usb_ep, struct pxa_ep *ep,  in is_match_usb_pxa()  argument
316 if (usb_endpoint_num(&udc_usb_ep->desc) != ep->addr) in is_match_usb_pxa()
318 if (usb_endpoint_dir_in(&udc_usb_ep->desc) != ep->dir_in) in is_match_usb_pxa()
320 if (usb_endpoint_type(&udc_usb_ep->desc) != ep->type) in is_match_usb_pxa()
354 struct udc_usb_ep *udc_usb_ep) in find_pxa_ep() argument
362 if (udc_usb_ep == &udc->udc_usb_ep[0]) in find_pxa_ep()
367 if (is_match_usb_pxa(udc_usb_ep, ep, cfg, iface, alt)) in find_pxa_ep()
386 struct udc_usb_ep *udc_usb_ep; in update_pxa_ep_matches() local
389 udc_usb_ep = &udc->udc_usb_ep[i]; in update_pxa_ep_matches()
390 if (udc_usb_ep->pxa_ep) in update_pxa_ep_matches()
391 udc_usb_ep->pxa_ep = find_pxa_ep(udc, udc_usb_ep); in update_pxa_ep_matches()
655 req->udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_alloc_request()
752 usb_gadget_giveback_request(&req->udc_usb_ep->usb_ep, &req->req); in req_done()
1121 struct udc_usb_ep *udc_usb_ep; in pxa_ep_queue() local
1132 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_queue()
1140 dev = udc_usb_ep->dev; in pxa_ep_queue()
1141 ep = udc_usb_ep->pxa_ep; in pxa_ep_queue()
1237 struct udc_usb_ep *udc_usb_ep; in pxa_ep_dequeue() local
1244 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_dequeue()
1245 ep = udc_usb_ep->pxa_ep; in pxa_ep_dequeue()
1275 struct udc_usb_ep *udc_usb_ep; in pxa_ep_set_halt() local
1282 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_set_halt()
1283 ep = udc_usb_ep->pxa_ep; in pxa_ep_set_halt()
1324 struct udc_usb_ep *udc_usb_ep; in pxa_ep_fifo_status() local
1328 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_fifo_status()
1329 ep = udc_usb_ep->pxa_ep; in pxa_ep_fifo_status()
1350 struct udc_usb_ep *udc_usb_ep; in pxa_ep_fifo_flush() local
1355 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_fifo_flush()
1356 ep = udc_usb_ep->pxa_ep; in pxa_ep_fifo_flush()
1394 struct udc_usb_ep *udc_usb_ep; in pxa_ep_enable() local
1400 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_enable()
1401 if (udc_usb_ep->pxa_ep) { in pxa_ep_enable()
1402 ep = udc_usb_ep->pxa_ep; in pxa_ep_enable()
1406 ep = find_pxa_ep(udc_usb_ep->dev, udc_usb_ep); in pxa_ep_enable()
1410 dev_err(udc_usb_ep->dev->dev, in pxa_ep_enable()
1427 udc_usb_ep->pxa_ep = ep; in pxa_ep_enable()
1455 struct udc_usb_ep *udc_usb_ep; in pxa_ep_disable() local
1460 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_disable()
1461 ep = udc_usb_ep->pxa_ep; in pxa_ep_disable()
1469 udc_usb_ep->pxa_ep = NULL; in pxa_ep_disable()
1712 dev->udc_usb_ep[0].pxa_ep = &dev->pxa_ep[0]; in udc_init_data()
1727 list_add_tail(&dev->udc_usb_ep[i].usb_ep.ep_list, in udc_init_data()
1729 usb_ep_set_maxpacket_limit(&dev->udc_usb_ep[i].usb_ep, in udc_init_data()
1730 dev->udc_usb_ep[i].usb_ep.maxpacket); in udc_init_data()
1838 pxa_ep_disable(&udc->udc_usb_ep[i].usb_ep); in stop_activity()
2346 .ep0 = &memory.udc_usb_ep[0].usb_ep,
2353 .udc_usb_ep = {