Lines Matching refs:epnum
240 int epnum; in s3c_hsudc_stop_activity() local
244 for (epnum = 0; epnum < hsudc->pd->epnum; epnum++) { in s3c_hsudc_stop_activity()
245 hsep = &hsudc->ep[epnum]; in s3c_hsudc_stop_activity()
543 u8 epnum; in s3c_hsudc_process_req_status() local
555 epnum = le16_to_cpu(ctrl->wIndex) & USB_ENDPOINT_NUMBER_MASK; in s3c_hsudc_process_req_status()
556 hsep = &hsudc->ep[epnum]; in s3c_hsudc_process_req_status()
925 struct s3c_hsudc_ep *hsep, int epnum) in s3c_hsudc_initep() argument
929 if ((epnum % 2) == 0) { in s3c_hsudc_initep()
936 hsep->bEndpointAddress |= epnum; in s3c_hsudc_initep()
937 if (epnum) in s3c_hsudc_initep()
938 snprintf(hsep->name, sizeof(hsep->name), "ep%d%s", epnum, dir); in s3c_hsudc_initep()
944 if (epnum) in s3c_hsudc_initep()
949 usb_ep_set_maxpacket_limit(&hsep->ep, epnum ? 512 : 64); in s3c_hsudc_initep()
951 hsep->fifo = hsudc->regs + S3C_BR(epnum); in s3c_hsudc_initep()
956 if (epnum == 0) { in s3c_hsudc_initep()
966 if (epnum & 1) in s3c_hsudc_initep()
971 set_index(hsudc, epnum); in s3c_hsudc_initep()
983 int epnum; in s3c_hsudc_setup_ep() local
987 for (epnum = 0; epnum < hsudc->pd->epnum; epnum++) in s3c_hsudc_setup_ep()
988 s3c_hsudc_initep(hsudc, &hsudc->ep[epnum], epnum); in s3c_hsudc_setup_ep()
1064 for (ep_idx = 0; ep_idx < hsudc->pd->epnum; ep_idx++) { in s3c_hsudc_irq()
1224 sizeof(struct s3c_hsudc_ep) * pd->epnum, in s3c_hsudc_probe()