Lines Matching refs:epnum
289 int epnum; in s3c_hsudc_stop_activity() local
293 for (epnum = 0; epnum < hsudc->pd->epnum; epnum++) { in s3c_hsudc_stop_activity()
294 hsep = &hsudc->ep[epnum]; in s3c_hsudc_stop_activity()
592 u8 epnum; in s3c_hsudc_process_req_status() local
604 epnum = le16_to_cpu(ctrl->wIndex) & USB_ENDPOINT_NUMBER_MASK; in s3c_hsudc_process_req_status()
605 hsep = &hsudc->ep[epnum]; in s3c_hsudc_process_req_status()
974 struct s3c_hsudc_ep *hsep, int epnum) in s3c_hsudc_initep() argument
978 if ((epnum % 2) == 0) { in s3c_hsudc_initep()
985 hsep->bEndpointAddress |= epnum; in s3c_hsudc_initep()
986 if (epnum) in s3c_hsudc_initep()
987 snprintf(hsep->name, sizeof(hsep->name), "ep%d%s", epnum, dir); in s3c_hsudc_initep()
993 if (epnum) in s3c_hsudc_initep()
998 usb_ep_set_maxpacket_limit(&hsep->ep, epnum ? 512 : 64); in s3c_hsudc_initep()
1000 hsep->fifo = hsudc->regs + S3C_BR(epnum); in s3c_hsudc_initep()
1005 if (epnum == 0) { in s3c_hsudc_initep()
1015 if (epnum & 1) in s3c_hsudc_initep()
1020 set_index(hsudc, epnum); in s3c_hsudc_initep()
1032 int epnum; in s3c_hsudc_setup_ep() local
1036 for (epnum = 0; epnum < hsudc->pd->epnum; epnum++) in s3c_hsudc_setup_ep()
1037 s3c_hsudc_initep(hsudc, &hsudc->ep[epnum], epnum); in s3c_hsudc_setup_ep()
1113 for (ep_idx = 0; ep_idx < hsudc->pd->epnum; ep_idx++) { in s3c_hsudc_irq()
1272 sizeof(struct s3c_hsudc_ep) * pd->epnum, in s3c_hsudc_probe()