Lines Matching refs:usba_ep

29 static void next_fifo_transaction(struct usba_ep *ep, struct usba_request *req)  in next_fifo_transaction()
51 static void submit_request(struct usba_ep *ep, struct usba_request *req) in submit_request()
69 static void submit_next_request(struct usba_ep *ep) in submit_next_request()
83 static void send_status(struct usba_udc *udc, struct usba_ep *ep) in send_status()
90 static void receive_data(struct usba_ep *ep) in receive_data()
146 request_complete(struct usba_ep *ep, struct usba_request *req, int status) in request_complete()
158 request_complete_list(struct usba_ep *ep, struct list_head *list, int status) in request_complete_list()
171 struct usba_ep *ep = to_usba_ep(_ep); in usba_ep_enable()
273 struct usba_ep *ep = to_usba_ep(_ep); in usba_ep_disable()
339 struct usba_ep *ep = to_usba_ep(_ep); in usba_ep_queue()
380 struct usba_ep *ep = to_usba_ep(_ep); in usba_ep_dequeue()
402 struct usba_ep *ep = to_usba_ep(_ep); in usba_ep_set_halt()
447 struct usba_ep *ep = to_usba_ep(_ep); in usba_ep_fifo_status()
454 struct usba_ep *ep = to_usba_ep(_ep); in usba_ep_fifo_flush()
534 struct usba_ep *ep; in reset_all_endpoints()
560 static struct usba_ep *get_ep_by_addr(struct usba_udc *udc, u16 wIndex) in get_ep_by_addr()
562 struct usba_ep *ep; in get_ep_by_addr()
584 static inline void set_protocol_stall(struct usba_udc *udc, struct usba_ep *ep) in set_protocol_stall()
590 static inline int is_stalled(struct usba_udc *udc, struct usba_ep *ep) in is_stalled()
624 struct usba_ep *ep; in do_test_mode()
648 ep = &udc->usba_ep[0]; in do_test_mode()
666 ep = &udc->usba_ep[0]; in do_test_mode()
714 static int handle_ep0_setup(struct usba_udc *udc, struct usba_ep *ep, in handle_ep0_setup()
730 struct usba_ep *target; in handle_ep0_setup()
761 struct usba_ep *target; in handle_ep0_setup()
795 struct usba_ep *target; in handle_ep0_setup()
842 static void usba_control_irq(struct usba_udc *udc, struct usba_ep *ep) in usba_control_irq()
1024 static void usba_ep_irq(struct usba_udc *udc, struct usba_ep *ep) in usba_ep_irq()
1109 if (ep_is_control(&udc->usba_ep[i])) in usba_udc_irq()
1110 usba_control_irq(udc, &udc->usba_ep[i]); in usba_udc_irq()
1112 usba_ep_irq(udc, &udc->usba_ep[i]); in usba_udc_irq()
1117 struct usba_ep *ep0; in usba_udc_irq()
1135 ep0 = &udc->usba_ep[0]; in usba_udc_irq()
1255 static struct usba_ep *usba_udc_pdata(struct usba_platform_data *pdata, in usba_udc_pdata()
1258 struct usba_ep *eps; in usba_udc_pdata()
1261 eps = malloc(sizeof(struct usba_ep) * pdata->num_ep); in usba_udc_pdata()
1273 struct usba_ep *ep = &eps[i]; in usba_udc_pdata()
1301 udc->usba_ep = usba_udc_pdata(pdata, udc); in usba_udc_probe()