Lines Matching refs:i
668 int num, in, _num, _in, i; in handle_setup() local
713 for (i = 0; i < NUM_ENDPOINTS; i++) { in handle_setup()
714 struct ci_ep *ep = &controller.ep[i]; in handle_setup()
765 int i, num, in; in stop_activity() local
776 for (i = 0; i < NUM_ENDPOINTS; i++) { in stop_activity()
777 if (i != 0) in stop_activity()
778 writel(0, &udc->epctrl[i]); in stop_activity()
779 if (controller.ep[i].desc) { in stop_activity()
780 num = controller.ep[i].desc->bEndpointAddress in stop_activity()
782 in = (controller.ep[i].desc->bEndpointAddress in stop_activity()
796 int bit, i, num, in; in udc_irq() local
824 for (i = 1; i < NUM_ENDPOINTS; i++) { in udc_irq()
825 if (controller.ep[i].ep.maxpacket > max) in udc_irq()
826 controller.ep[i].ep.maxpacket = max; in udc_irq()
846 for (i = 0; i < NUM_ENDPOINTS && n; i++) { in udc_irq()
847 if (controller.ep[i].desc) { in udc_irq()
848 num = controller.ep[i].desc->bEndpointAddress in udc_irq()
850 in = (controller.ep[i].desc->bEndpointAddress in udc_irq()
854 handle_ep_complete(&controller.ep[i]); in udc_irq()
915 int i; in ci_udc_probe() local
937 for (i = 0; i < 2 * NUM_ENDPOINTS; i++) { in ci_udc_probe()
945 head = controller.epts + i; in ci_udc_probe()
946 if (i < 2) in ci_udc_probe()
955 if (i & 1) { in ci_udc_probe()
956 ci_flush_qh(i / 2); in ci_udc_probe()
957 ci_flush_qtd(i / 2); in ci_udc_probe()
972 for (i = 1; i < 4; i++) { in ci_udc_probe()
973 memcpy(&controller.ep[i].ep, &ci_ep_init[i], in ci_udc_probe()
975 INIT_LIST_HEAD(&controller.ep[i].queue); in ci_udc_probe()
976 controller.ep[i].req_primed = false; in ci_udc_probe()
977 list_add_tail(&controller.ep[i].ep.ep_list, in ci_udc_probe()
982 for (i = 4; i < NUM_ENDPOINTS; i++) { in ci_udc_probe()
983 memcpy(&controller.ep[i].ep, &ci_ep_init[4], in ci_udc_probe()
985 INIT_LIST_HEAD(&controller.ep[i].queue); in ci_udc_probe()
986 controller.ep[i].req_primed = false; in ci_udc_probe()
987 list_add_tail(&controller.ep[i].ep.ep_list, in ci_udc_probe()