Lines Matching refs:num

263 	int num = -1;  in ci_ep_alloc_request()  local
267 num = ci_ep->desc->bEndpointAddress & USB_ENDPOINT_NUMBER_MASK; in ci_ep_alloc_request()
269 if (num == 0 && controller.ep0_req) in ci_ep_alloc_request()
278 if (num == 0) in ci_ep_alloc_request()
288 int num = -1; in ci_ep_free_request() local
291 num = ci_ep->desc->bEndpointAddress & USB_ENDPOINT_NUMBER_MASK; in ci_ep_free_request()
293 if (num == 0) { in ci_ep_free_request()
304 static void ep_enable(int num, int in, int maxpacket) in ep_enable() argument
309 n = readl(&udc->epctrl[num]); in ep_enable()
315 if (num != 0) { in ep_enable()
316 struct ept_queue_head *head = ci_get_qh(num, in); in ep_enable()
319 ci_flush_qh(num); in ep_enable()
321 writel(n, &udc->epctrl[num]); in ep_enable()
328 int num, in; in ci_ep_enable() local
329 num = desc->bEndpointAddress & USB_ENDPOINT_NUMBER_MASK; in ci_ep_enable()
333 if (num) { in ci_ep_enable()
344 ep_enable(num, in, ep->maxpacket); in ci_ep_enable()
345 DBG("%s: num=%d maxpacket=%d\n", __func__, num, ep->maxpacket); in ci_ep_enable()
426 int bit, num, len, in; in ci_ep_submit_next_request() local
434 num = ci_ep->desc->bEndpointAddress & USB_ENDPOINT_NUMBER_MASK; in ci_ep_submit_next_request()
436 item = ci_get_qtd(num, in); in ci_ep_submit_next_request()
437 head = ci_get_qh(num, in); in ci_ep_submit_next_request()
499 struct ept_queue_item *other_item = ci_get_qtd(num, 0); in ci_ep_submit_next_request()
508 ci_flush_qtd(num); in ci_ep_submit_next_request()
517 num, in ? "in" : "out", len, ci_req, ci_req->hw_buf); in ci_ep_submit_next_request()
518 ci_flush_qh(num); in ci_ep_submit_next_request()
521 bit = EPT_TX(num); in ci_ep_submit_next_request()
523 bit = EPT_RX(num); in ci_ep_submit_next_request()
558 int __maybe_unused num; in ci_ep_queue() local
560 num = ci_ep->desc->bEndpointAddress & USB_ENDPOINT_NUMBER_MASK; in ci_ep_queue()
563 if (!num && ci_ep->req_primed) { in ci_ep_queue()
583 num, in ? "in" : "out", ci_req, ci_req->hw_buf); in ci_ep_queue()
606 int num, in, len, j; in handle_ep_complete() local
609 num = ci_ep->desc->bEndpointAddress & USB_ENDPOINT_NUMBER_MASK; in handle_ep_complete()
611 item = ci_get_qtd(num, in); in handle_ep_complete()
612 ci_invalidate_qtd(num); in handle_ep_complete()
623 num, in ? "in" : "out", item->info, item->page0); in handle_ep_complete()
641 num, in ? "in" : "out", ci_req, len); in handle_ep_complete()
642 if (num != 0 || controller.ep0_data_phase) in handle_ep_complete()
644 if (num == 0 && controller.ep0_data_phase) { in handle_ep_complete()
668 int num, in, _num, _in, i; in handle_setup() local
718 num = ep->desc->bEndpointAddress in handle_setup()
722 if ((num == _num) && (in == _in)) { in handle_setup()
723 ep_enable(num, in, ep->ep.maxpacket); in handle_setup()
765 int i, num, in; in stop_activity() local
780 num = controller.ep[i].desc->bEndpointAddress in stop_activity()
784 head = ci_get_qh(num, in); in stop_activity()
786 ci_flush_qh(num); in stop_activity()
796 int bit, i, num, in; in udc_irq() local
848 num = controller.ep[i].desc->bEndpointAddress in udc_irq()
852 bit = (in) ? EPT_TX(num) : EPT_RX(num); in udc_irq()
917 const int num = 2 * NUM_ENDPOINTS; in ci_udc_probe() local
921 const int eplist_raw_sz = num * sizeof(struct ept_queue_head); in ci_udc_probe()