Searched refs:ep (Results 226 - 250 of 628) sorted by last modified time

1234567891011>>

/linux-master/kernel/debug/kdb/
H A Dkdb_main.c251 char **ep = __env; local
256 char *e = *ep++;
291 char *ep = NULL; local
294 ep = &envbuffer[envbufsize];
297 return ep;
312 char *ep; local
314 ep = kdbgetenv(match);
315 if (!ep)
317 if (strlen(ep) == 0)
320 *value = simple_strtoul(ep, NUL
356 char *ep; local
[all...]
/linux-master/include/linux/
H A Dusb.h465 * the ep queue on a short transfer
1415 * @ep: Points to the endpoint's data structure. Will eventually
1607 struct usb_host_endpoint *ep; /* (internal) pointer to endpoint */ member in struct:urb
2010 struct usb_host_endpoint *ep = usb_pipe_endpoint(udev, pipe); local
2012 if (!ep)
2016 return usb_endpoint_maxp(&ep->desc);
/linux-master/drivers/w1/masters/
H A Dds2490.c131 int ep[NUM_EP]; member in struct:ds_device
174 err = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, dev->ep[EP_CONTROL]),
190 err = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, dev->ep[EP_CONTROL]),
206 err = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, dev->ep[EP_CONTROL]),
224 ds_dev->ep[EP_STATUS], count, count, buf);
280 dev->ep[EP_STATUS]),
286 dev->ep[EP_STATUS], err);
330 err = usb_bulk_msg(dev->udev, usb_rcvbulkpipe(dev->udev, dev->ep[EP_DATA_IN]),
335 dev_info(&dev->udev->dev, "Clearing ep0x%x.\n", dev->ep[EP_DATA_IN]);
336 usb_clear_halt(dev->udev, usb_rcvbulkpipe(dev->udev, dev->ep[EP_DATA_I
[all...]
/linux-master/drivers/usb/usbip/
H A Dvudc_dev.c51 urb_p->ep = NULL;
73 static void nuke(struct vudc *udc, struct vep *ep) argument
77 while (!list_empty(&ep->req_queue)) {
78 req = list_first_entry(&ep->req_queue, struct vrequest,
84 usb_gadget_giveback_request(&ep->ep, &req->req);
98 nuke(udc, &udc->ep[i]);
111 return &udc->ep[0];
114 struct vep *ep = &udc->ep[ local
232 struct vep *ep; local
262 struct vep *ep; local
311 struct vep *ep; local
335 struct vep *ep; local
372 struct vep *ep; local
519 struct vep *ep; local
[all...]
H A Dvudc.h26 struct usb_ep ep; member in struct:vep
28 char name[8]; /* space for ep name */
47 struct vep *ep; member in struct:urbp
50 unsigned type:2; /* for tx, since ep type can change after */
104 struct vep *ep; member in struct:vudc
124 return container_of(_ep, struct vep, ep);
139 static inline struct vudc *ep_to_vudc(struct vep *ep) argument
141 return container_of(ep->gadget, struct vudc, gadget);
/linux-master/drivers/usb/mon/
H A Dmon_text.c108 struct mon_text_ptr *p, const struct mon_event_text *ep);
110 struct mon_text_ptr *p, const struct mon_event_text *ep);
112 struct mon_text_ptr *p, const struct mon_event_text *ep);
114 struct mon_text_ptr *p, const struct mon_event_text *ep);
116 struct mon_text_ptr *p, const struct mon_event_text *ep);
118 struct mon_text_ptr *p, const struct mon_event_text *ep);
120 struct mon_text_ptr *p, const struct mon_event_text *ep);
131 static inline char mon_text_get_setup(struct mon_event_text *ep, argument
135 if (ep->xfertype != USB_ENDPOINT_XFER_CONTROL || ev_type != 'S')
141 memcpy(ep
145 mon_text_get_data(struct mon_event_text *ep, struct urb *urb, int len, char ev_type, struct mon_bus *mbus) argument
196 struct mon_event_text *ep; local
274 struct mon_event_text *ep; local
398 struct mon_event_text *ep; local
437 struct mon_event_text *ep; local
485 struct mon_event_text *ep; local
511 mon_text_read_head_t(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument
529 mon_text_read_head_u(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument
547 mon_text_read_statset(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument
568 mon_text_read_intstat(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument
575 mon_text_read_isostat(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument
588 mon_text_read_isodesc(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument
610 mon_text_read_data(struct mon_reader_text *rp, struct mon_text_ptr *p, const struct mon_event_text *ep) argument
648 struct mon_event_text *ep; local
[all...]
H A Dmon_bin.c388 struct mon_bin_hdr *ep; local
390 ep = MON_OFF2HDR(rp, offset);
391 memset(ep, 0, PKT_SIZE);
392 ep->type = '@';
393 ep->len_cap = size - PKT_SIZE;
491 const struct usb_endpoint_descriptor *epd = &urb->ep->desc;
500 struct mon_bin_hdr *ep; local
541 /* Cannot rely on endpoint number in case of control ep.0 */
563 ep = MON_OFF2HDR(rp, offset);
569 memset(ep,
641 struct mon_bin_hdr *ep; local
745 struct mon_bin_hdr *ep; local
809 struct mon_bin_hdr *ep; local
878 struct mon_bin_hdr *ep; local
908 struct mon_bin_hdr *ep; local
958 struct mon_bin_hdr *ep; local
992 struct mon_bin_hdr *ep; local
[all...]
/linux-master/drivers/usb/host/
H A Dxhci-mtk.h21 /* support at most 64 ep, use 32 size hash table */
26 * if a synchromous ep's ESIT is larger than @XHCI_MTK_MAX_ESIT,
68 * @esit: unit is 125us, equal to 2 << Interval field in ep-context
79 * @ep: address of usb_host_endpoint struct
109 struct usb_host_endpoint *ep; member in struct:mu3h_sch_ep_info
114 * in ep context
186 struct usb_host_endpoint *ep);
188 struct usb_host_endpoint *ep);
H A Dmax3421-hcd.c160 struct usb_host_endpoint *ep; member in struct:max3421_ep
163 u16 last_active; /* frame # this ep was last active */
312 #define MAX3421_HXFR_BULK_IN(ep) (0x00 | (ep)) /* bulk or interrupt */
314 #define MAX3421_HXFR_BULK_OUT(ep) (0x20 | (ep)) /* bulk or interrupt */
315 #define MAX3421_HXFR_ISO_IN(ep) (0x40 | (ep))
316 #define MAX3421_HXFR_ISO_OUT(ep) (0x60 | (ep))
636 struct usb_host_endpoint *ep; local
769 struct usb_host_endpoint *ep; local
1147 struct usb_host_endpoint *ep; local
1567 max3421_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument
[all...]
/linux-master/drivers/usb/gadget/udc/
H A Dpxa25x_udc.c158 #define UICR0_IM0 (1 << 0) /* Interrupt mask ep 0 */
159 #define UICR0_IM1 (1 << 1) /* Interrupt mask ep 1 */
160 #define UICR0_IM2 (1 << 2) /* Interrupt mask ep 2 */
161 #define UICR0_IM3 (1 << 3) /* Interrupt mask ep 3 */
162 #define UICR0_IM4 (1 << 4) /* Interrupt mask ep 4 */
163 #define UICR0_IM5 (1 << 5) /* Interrupt mask ep 5 */
164 #define UICR0_IM6 (1 << 6) /* Interrupt mask ep 6 */
165 #define UICR0_IM7 (1 << 7) /* Interrupt mask ep 7 */
167 #define UICR1_IM8 (1 << 0) /* Interrupt mask ep 8 */
168 #define UICR1_IM9 (1 << 1) /* Interrupt mask ep
314 pio_irq_enable(struct pxa25x_ep *ep) argument
328 pio_irq_disable(struct pxa25x_ep *ep) argument
369 udc_ep_get_UDCCS(struct pxa25x_ep *ep) argument
374 udc_ep_set_UDCCS(struct pxa25x_ep *ep, u32 data) argument
389 udc_ep_get_UDDR(struct pxa25x_ep *ep) argument
394 udc_ep_set_UDDR(struct pxa25x_ep *ep, u32 data) argument
399 udc_ep_get_UBCR(struct pxa25x_ep *ep) argument
421 struct pxa25x_ep *ep; local
472 struct pxa25x_ep *ep; local
538 done(struct pxa25x_ep *ep, struct pxa25x_request *req, int status) argument
567 write_packet(struct pxa25x_ep *ep, struct pxa25x_request *req, unsigned max) argument
592 write_fifo(struct pxa25x_ep *ep, struct pxa25x_request *req) argument
659 write_ep0_fifo(struct pxa25x_ep *ep, struct pxa25x_request *req) argument
720 read_fifo(struct pxa25x_ep *ep, struct pxa25x_request *req) argument
797 read_ep0_fifo(struct pxa25x_ep *ep, struct pxa25x_request *req) argument
839 struct pxa25x_ep *ep; local
945 nuke(struct pxa25x_ep *ep, int status) argument
964 struct pxa25x_ep *ep; local
997 struct pxa25x_ep *ep; local
1052 struct pxa25x_ep *ep; local
1071 struct pxa25x_ep *ep; local
1300 struct pxa25x_ep *ep = &dev->ep [i]; local
1390 struct pxa25x_ep *ep = &dev->ep[i]; local
1501 struct pxa25x_ep *ep = &dev->ep[i]; local
1528 struct pxa25x_ep *ep = &dev->ep[i]; local
1593 struct pxa25x_ep *ep = &dev->ep [0]; local
1814 handle_ep(struct pxa25x_ep *ep) argument
[all...]
H A Dmv_udc_core.c39 #define ep_dir(ep) (((ep)->ep_num == 0) ? \
40 ((ep)->udc->ep0_dir) : ((ep)->direction))
57 static void nuke(struct mv_ep *ep, int status);
71 struct mv_ep *ep; local
77 ep = &udc->eps[i];
78 ep->udc = udc;
81 ep->dqh = &udc->ep_dqh[i];
84 ep
251 queue_dtd(struct mv_ep *ep, struct mv_req *req) argument
438 struct mv_ep *ep; local
556 struct mv_ep *ep; local
624 struct mv_ep *ep; local
684 struct mv_ep *ep = container_of(_ep, struct mv_ep, ep); local
749 mv_prime_ep(struct mv_ep *ep, struct mv_req *req) argument
773 struct mv_ep *ep = container_of(_ep, struct mv_ep, ep); local
892 struct mv_ep *ep; local
1239 struct mv_ep *ep; local
1296 nuke(struct mv_ep *ep, int status) argument
1313 struct mv_ep *ep; local
1331 struct mv_ep *ep; local
1422 prime_status_complete(struct usb_ep *ep, struct usb_request *_req) argument
1446 struct mv_ep *ep; local
1564 struct mv_ep *ep; local
[all...]
H A Dlpc32xx_udc.c69 #define EP_MASK_SEL(ep, dir) (1 << (((ep) * 2) + dir))
99 struct usb_ep ep; member in struct:lpc32xx_ep
162 struct lpc32xx_ep ep[NUM_ENDPOINTS]; member in struct:lpc32xx_udc
473 static void proc_ep_show(struct seq_file *s, struct lpc32xx_ep *ep) argument
479 ep->ep.name, ep->ep.maxpacket,
480 ep
500 struct lpc32xx_ep *ep; local
975 udc_ep_in_req_dma(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) argument
1001 udc_ep_out_req_dma(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) argument
1055 struct lpc32xx_ep *ep = &udc->ep[0]; local
1340 struct lpc32xx_ep *ep = &udc->ep[i]; local
1384 struct lpc32xx_ep *ep = &udc->ep[i]; local
1397 done(struct lpc32xx_ep *ep, struct lpc32xx_request *req, int status) argument
1424 nuke(struct lpc32xx_ep *ep, int status) argument
1533 struct lpc32xx_ep *ep = &udc->ep[i]; local
1566 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); local
1604 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); local
1737 struct lpc32xx_ep *ep; local
1832 struct lpc32xx_ep *ep; local
1864 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); local
1897 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); local
1919 udc_send_in_zlp(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) argument
1933 udc_handle_eps(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) argument
1981 udc_handle_dma_ep(struct lpc32xx_udc *udc, struct lpc32xx_ep *ep) argument
2139 struct lpc32xx_ep *ep; local
2186 struct lpc32xx_ep *ep, *ep0 = &udc->ep[0]; local
[all...]
H A Dgr_udc.c90 static void gr_dbgprint_request(const char *str, struct gr_ep *ep, argument
93 int buflen = ep->is_in ? req->req.length : req->req.actual;
97 dev_dbg(ep->dev->dev, "%s: 0x%p, %d bytes data%s:\n", str, req, buflen,
111 static void gr_dbgprint_request(const char *str, struct gr_ep *ep, argument
124 static void gr_seq_ep_show(struct seq_file *seq, struct gr_ep *ep) argument
126 u32 epctrl = gr_read32(&ep->regs->epctrl);
127 u32 epstat = gr_read32(&ep->regs->epstat);
131 seq_printf(seq, "%s:\n", ep->ep.name);
136 seq_printf(seq, " dma_start = %d\n", ep
186 struct gr_ep *ep; local
231 gr_alloc_dma_desc(struct gr_ep *ep, gfp_t gfp_flags) argument
364 gr_start_dma(struct gr_ep *ep) argument
406 gr_dma_advance(struct gr_ep *ep, int status) argument
421 gr_abort_dma(struct gr_ep *ep) argument
436 gr_add_dma_desc(struct gr_ep *ep, struct gr_request *req, dma_addr_t data, unsigned size, gfp_t gfp_flags) argument
475 gr_setup_out_desc_list(struct gr_ep *ep, struct gr_request *req, gfp_t gfp_flags) argument
528 gr_setup_in_desc_list(struct gr_ep *ep, struct gr_request *req, gfp_t gfp_flags) argument
576 gr_queue(struct gr_ep *ep, struct gr_request *req, gfp_t gfp_flags) argument
634 gr_queue_int(struct gr_ep *ep, struct gr_request *req, gfp_t gfp_flags) argument
651 gr_ep_nuke(struct gr_ep *ep) argument
670 gr_ep_reset(struct gr_ep *ep) argument
703 gr_ep_halt_wedge(struct gr_ep *ep, int halt, int wedge, int fromhost) argument
776 struct gr_ep *ep; local
793 struct gr_ep *ep; local
819 gr_ep0_respond(struct gr_udc *dev, u8 *buf, int length, void (*complete)(struct usb_ep *ep, struct usb_request *req)) argument
981 struct gr_ep *ep; local
1236 gr_handle_in_ep(struct gr_ep *ep) argument
1261 gr_handle_out_ep(struct gr_ep *ep) argument
1398 struct gr_ep *ep; local
1469 struct gr_ep *ep; local
1601 struct gr_ep *ep; local
1654 struct gr_ep *ep; local
1693 struct gr_ep *ep; local
1747 struct gr_ep *ep; local
1787 struct gr_ep *ep; local
1809 struct gr_ep *ep; local
1960 struct gr_ep *ep; local
2080 struct gr_ep *ep; local
[all...]
H A Datmel_usba_udc.c39 struct usba_ep *ep = inode->i_private; local
48 spin_lock_irq(&ep->udc->lock);
49 list_for_each_entry(req, &ep->queue, queue) {
55 spin_unlock_irq(&ep->udc->lock);
61 spin_unlock_irq(&ep->udc->lock);
204 struct usba_ep *ep)
208 ep_root = debugfs_create_dir(ep->ep.name, udc->debugfs_root);
209 ep->debugfs_dir = ep_root;
211 debugfs_create_file("queue", 0400, ep_root, ep,
203 usba_ep_init_debugfs(struct usba_udc *udc, struct usba_ep *ep) argument
219 usba_ep_cleanup_debugfs(struct usba_ep *ep) argument
250 usba_ep_init_debugfs(struct usba_udc *udc, struct usba_ep *ep) argument
256 usba_ep_cleanup_debugfs(struct usba_ep *ep) argument
406 next_fifo_transaction(struct usba_ep *ep, struct usba_request *req) argument
427 submit_request(struct usba_ep *ep, struct usba_request *req) argument
462 submit_next_request(struct usba_ep *ep) argument
476 send_status(struct usba_udc *udc, struct usba_ep *ep) argument
483 receive_data(struct usba_ep *ep) argument
540 request_complete(struct usba_ep *ep, struct usba_request *req, int status) argument
562 request_complete_list(struct usba_ep *ep, struct list_head *list, int status) argument
575 struct usba_ep *ep = to_usba_ep(_ep); local
667 struct usba_ep *ep = to_usba_ep(_ep); local
725 queue_dma(struct usba_udc *udc, struct usba_ep *ep, struct usba_request *req, gfp_t gfp_flags) argument
778 struct usba_ep *ep = to_usba_ep(_ep); local
821 usba_update_req(struct usba_ep *ep, struct usba_request *req, u32 status) argument
826 stop_dma(struct usba_ep *ep, u32 *pstatus) argument
860 struct usba_ep *ep = to_usba_ep(_ep); local
921 struct usba_ep *ep = to_usba_ep(_ep); local
966 struct usba_ep *ep = to_usba_ep(_ep); local
973 struct usba_ep *ep = to_usba_ep(_ep); local
1043 struct usba_ep *ep; local
1136 struct usba_ep *ep; local
1150 struct usba_ep *ep; local
1172 set_protocol_stall(struct usba_udc *udc, struct usba_ep *ep) argument
1178 is_stalled(struct usba_udc *udc, struct usba_ep *ep) argument
1212 struct usba_ep *ep; local
1303 handle_ep0_setup(struct usba_udc *udc, struct usba_ep *ep, struct usb_ctrlrequest *crq) argument
1429 usba_control_irq(struct usba_udc *udc, struct usba_ep *ep) argument
1617 usba_ep_irq(struct usba_udc *udc, struct usba_ep *ep) argument
1670 usba_dma_irq(struct usba_udc *udc, struct usba_ep *ep) argument
1792 struct usba_ep *ep0, *ep; local
2141 struct usba_ep *eps, *ep; local
[all...]
H A Dat91_udc.c105 static void proc_ep_show(struct seq_file *s, struct at91_ep *ep) argument
114 struct at91_udc *udc = ep->udc;
118 csr = __raw_readl(ep->creg);
124 ep->ep.name, ep->ep.maxpacket,
125 ep->is_in ? "in" : "out",
126 ep->is_iso ? " iso" : "",
127 ep
185 struct at91_ep *ep; local
259 done(struct at91_ep *ep, struct at91_request *req, int status) argument
310 read_fifo(struct at91_ep *ep, struct at91_request *req) argument
385 write_fifo(struct at91_ep *ep, struct at91_request *req) argument
453 nuke(struct at91_ep *ep, int status) argument
474 struct at91_ep *ep = container_of(_ep, struct at91_ep, ep); local
551 struct at91_ep *ep = container_of(_ep, struct at91_ep, ep); local
608 struct at91_ep *ep; local
706 struct at91_ep *ep; local
738 struct at91_ep *ep = container_of(_ep, struct at91_ep, ep); local
835 struct at91_ep *ep = &udc->ep[i]; local
860 struct at91_ep *ep = &udc->ep[i]; local
885 struct at91_ep *ep = &udc->ep[i]; local
1005 handle_ep(struct at91_ep *ep) argument
1047 handle_setup(struct at91_udc *udc, struct at91_ep *ep, u32 csr) argument
1490 struct at91_ep *ep = &udc->ep[1]; local
1598 struct at91_ep *ep; local
1641 struct at91_ep *ep; local
1679 struct at91_ep *ep; local
1721 struct at91_ep *ep; local
1801 struct at91_ep *ep; local
[all...]
/linux-master/drivers/usb/gadget/function/
H A Duvc.h89 struct usb_ep *ep; member in struct:uvc_video
H A Df_uvc.c205 uvc_function_ep0_complete(struct usb_ep *ep, struct usb_request *req) argument
270 if (disable_ep && uvc->video.ep)
271 usb_ep_disable(uvc->video.ep);
288 return uvc->video.ep->enabled ? 1 : 0;
353 if (!uvc->video.ep)
357 usb_ep_disable(uvc->video.ep);
360 &(uvc->func), uvc->video.ep);
363 usb_ep_enable(uvc->video.ep);
389 usb_ep_disable(uvc->video.ep);
636 uvc_streaming_header->bEndpointAddress = uvc->video.ep
653 struct usb_ep *ep; local
[all...]
H A Df_uac2.c1696 static void uac2_cs_control_sam_freq(struct usb_ep *ep, struct usb_request *req) argument
1698 struct usb_function *fn = ep->driver_data;
1716 out_rq_cur_complete(struct usb_ep *ep, struct usb_request *req) argument
1758 usb_ep_set_halt(ep);
H A Df_uac1.c413 static void uac_cs_attr_sample_rate(struct usb_ep *ep, struct usb_request *req) argument
415 struct usb_function *fn = ep->driver_data;
693 out_rq_cur_complete(struct usb_ep *ep, struct usb_request *req) argument
735 usb_ep_set_halt(ep);
741 usb_ep_set_halt(ep);
779 u8 ep = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); local
784 ctrl->bRequest, w_value, len, ep);
814 u16 ep = le16_to_cpu(ctrl->wIndex); local
820 ctrl->bRequest, w_value, len, ep);
826 uac1->ctl_id = ep;
860 u8 ep = le16_to_cpu(ctrl->wIndex); local
1254 struct usb_ep *ep = NULL; local
[all...]
H A Df_tcm.c59 static void bot_status_complete(struct usb_ep *ep, struct usb_request *req) argument
89 static void bot_err_compl(struct usb_ep *ep, struct usb_request *req) argument
98 if (cmd->data_len > ep->maxpacket) {
99 req->length = ep->maxpacket;
100 cmd->data_len -= ep->maxpacket;
106 usb_ep_queue(ep, req, GFP_ATOMIC);
117 struct usb_ep *ep; local
123 ep = fu->ep_in;
126 ep = fu->ep_out;
131 req->length = ep
192 bot_read_compl(struct usb_ep *ep, struct usb_request *req) argument
290 bot_cmd_complete(struct usb_ep *ep, struct usb_request *req) argument
565 uasp_status_data_cmpl(struct usb_ep *ep, struct usb_request *req) argument
721 uasp_cmd_complete(struct usb_ep *ep, struct usb_request *req) argument
955 usbg_data_write_cmpl(struct usb_ep *ep, struct usb_request *req) argument
1947 struct usb_ep *ep; local
[all...]
H A Df_midi.c227 static inline struct usb_request *midi_alloc_ep_req(struct usb_ep *ep, argument
230 return alloc_ep_req(ep, length);
240 static void f_midi_read_data(struct usb_ep *ep, int cable, argument
243 struct f_midi *midi = ep->driver_data;
256 static void f_midi_handle_out_data(struct usb_ep *ep, struct usb_request *req) argument
265 f_midi_read_data(ep, cable, &buf[i + 1], length);
270 f_midi_complete(struct usb_ep *ep, struct usb_request *req) argument
272 struct f_midi *midi = ep->driver_data;
278 if (ep == midi->out_ep) {
280 f_midi_handle_out_data(ep, re
337 f_midi_start_ep(struct f_midi *midi, struct usb_function *f, struct usb_ep *ep) argument
606 f_midi_do_transmit(struct f_midi *midi, struct usb_ep *ep) argument
675 struct usb_ep *ep = midi->in_ep; local
[all...]
/linux-master/drivers/usb/fotg210/
H A Dfotg210-udc.c40 static void fotg210_disable_fifo_int(struct fotg210_ep *ep) argument
42 u32 value = ioread32(ep->fotg210->reg + FOTG210_DMISGR1);
44 if (ep->dir_in)
45 value |= DMISGR1_MF_IN_INT(ep->epnum - 1);
47 value |= DMISGR1_MF_OUTSPK_INT(ep->epnum - 1);
48 iowrite32(value, ep->fotg210->reg + FOTG210_DMISGR1);
51 static void fotg210_enable_fifo_int(struct fotg210_ep *ep) argument
53 u32 value = ioread32(ep->fotg210->reg + FOTG210_DMISGR1);
55 if (ep->dir_in)
56 value &= ~DMISGR1_MF_IN_INT(ep
70 fotg210_done(struct fotg210_ep *ep, struct fotg210_request *req, int status) argument
93 fotg210_fifo_ep_mapping(struct fotg210_ep *ep, u32 epnum, u32 dir_in) argument
121 fotg210_set_fifo_dir(struct fotg210_ep *ep, u32 epnum, u32 dir_in) argument
131 fotg210_set_tfrtype(struct fotg210_ep *ep, u32 epnum, u32 type) argument
141 fotg210_set_mps(struct fotg210_ep *ep, u32 epnum, u32 mps, u32 dir_in) argument
154 fotg210_config_ep(struct fotg210_ep *ep, const struct usb_endpoint_descriptor *desc) argument
172 struct fotg210_ep *ep; local
187 struct fotg210_ep *ep = fotg210->ep[epnum]; local
208 fotg210_ep_release(struct fotg210_ep *ep) argument
223 struct fotg210_ep *ep; local
265 fotg210_enable_dma(struct fotg210_ep *ep, dma_addr_t d, u32 len) argument
299 fotg210_disable_dma(struct fotg210_ep *ep) argument
304 fotg210_wait_dma_done(struct fotg210_ep *ep) argument
337 fotg210_start_dma(struct fotg210_ep *ep, struct fotg210_request *req) argument
385 fotg210_ep0_queue(struct fotg210_ep *ep, struct fotg210_request *req) argument
407 struct fotg210_ep *ep; local
440 struct fotg210_ep *ep; local
455 fotg210_set_epnstall(struct fotg210_ep *ep) argument
476 fotg210_clear_epnstall(struct fotg210_ep *ep) argument
492 struct fotg210_ep *ep; local
680 struct fotg210_ep *ep = local
707 fotg210_is_epnstall(struct fotg210_ep *ep) argument
723 struct fotg210_ep *ep; local
817 struct fotg210_ep *ep = fotg210->ep[0]; local
837 struct fotg210_ep *ep = fotg210->ep[0]; local
855 fotg210_in_fifo_handler(struct fotg210_ep *ep) argument
865 fotg210_out_fifo_handler(struct fotg210_ep *ep) argument
1231 struct fotg210_ep *ep = fotg210->ep[i]; local
[all...]
H A Dfotg210-hcd.c381 "qh/%p dev%d %cs ep%d %08x %08x(%08x%c %s nak%d)",
478 /* count tds, get ep direction */
487 /* count tds, get ep direction */
500 return scnprintf(buf, size, "(%c%d ep%d%s [%d/%d] q%d p%d)",
2089 struct usb_host_endpoint *ep)
2092 struct fotg210_qh *qh = ep->hcpriv;
2117 "clear tt buffer port %d, a%d ep%d t%08x\n",
2168 fotg210_dbg(fotg210, "devpath %s ep%d%s 3strikes\n",
2178 "dev%d ep%d%s qtd token %08x --> status %d\n",
2215 "%s %s urb %p ep
2088 fotg210_clear_tt_buffer_complete(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument
2705 struct usb_host_endpoint *ep; local
3920 struct usb_host_endpoint *ep; local
3970 struct usb_host_endpoint *ep; local
5357 fotg210_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument
5430 fotg210_endpoint_reset(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument
[all...]
/linux-master/drivers/usb/chipidea/
H A Dudc.c197 /* Synchronize before ep prime */
215 * hw_ep_set_halt: configures ep halt & resets data toggle after clear (execute
378 u32 mul = hwreq->req.length / hwep->ep.maxpacket;
381 || hwreq->req.length % hwep->ep.maxpacket)
419 * @ep: endpoint
421 static inline u8 _usb_addr(struct ci_hw_ep *ep) argument
423 return ((ep->dir == TX) ? USB_ENDPOINT_DIR_MASK : 0) | ep->num;
458 && (hwreq->req.length % hwep->ep.maxpacket == 0)) {
627 u32 mul = hwreq->req.length / hwep->ep
790 _ep_set_halt(struct usb_ep *ep, int value, bool check_transfer) argument
836 struct usb_ep *ep; local
911 isr_get_status_complete(struct usb_ep *ep, struct usb_request *req) argument
929 _ep_queue(struct usb_ep *ep, struct usb_request *req, gfp_t __maybe_unused gfp_flags) argument
1047 isr_setup_status_complete(struct usb_ep *ep, struct usb_request *req) argument
1357 ep_enable(struct usb_ep *ep, const struct usb_endpoint_descriptor *desc) argument
1425 ep_disable(struct usb_ep *ep) argument
1465 ep_alloc_request(struct usb_ep *ep, gfp_t gfp_flags) argument
1486 ep_free_request(struct usb_ep *ep, struct usb_request *req) argument
1519 ep_queue(struct usb_ep *ep, struct usb_request *req, gfp_t __maybe_unused gfp_flags) argument
1544 ep_dequeue(struct usb_ep *ep, struct usb_request *req) argument
1588 ep_set_halt(struct usb_ep *ep, int value) argument
1598 ep_set_wedge(struct usb_ep *ep) argument
1618 ep_fifo_flush(struct usb_ep *ep) argument
1816 struct usb_ep *ep; local
[all...]
/linux-master/drivers/usb/cdns3/
H A Dcdns3-gadget.h967 #define ep_to_cdns3_ep(ep) (container_of(ep, struct cdns3_endpoint, endpoint))
1351 void cdns3_select_ep(struct cdns3_device *priv_dev, u32 ep);
1357 int cdns3_gadget_ep_set_wedge(struct usb_ep *ep);
1358 int cdns3_gadget_ep_set_halt(struct usb_ep *ep, int value);
1361 struct usb_request *cdns3_gadget_ep_alloc_request(struct usb_ep *ep,
1363 void cdns3_gadget_ep_free_request(struct usb_ep *ep,
1365 int cdns3_gadget_ep_dequeue(struct usb_ep *ep, struct usb_request *request);

Completed in 398 milliseconds

1234567891011>>