Home
last modified time | relevance | path

Searched refs:ep (Results 1 – 25 of 58) sorted by relevance

123

/drivers/usb/gadget/
A Datmel_usba_udc.c223 ep->ep.name); in usba_ep_enable()
298 ep->ep.name); in usba_ep_disable()
392 ep->ep.name, req); in usba_ep_dequeue()
419 ep->ep.name); in usba_ep_set_halt()
425 ep->ep.name); in usba_ep_set_halt()
883 ep->ep.name, ep->state, epstatus, epctrl); in usba_control_irq()
934 ep->ep.name, ep->state); in usba_control_irq()
962 ep->ep.name, ep->state); in usba_control_irq()
1240 ep->ep.name = pdata->ep[i].name; in usba_udc_pdata()
1241 ep->ep.maxpacket = pdata->ep[i].fifo_size; in usba_udc_pdata()
[all …]
A Dat91_udc.c368 if (ep == &ep->udc->ep[0]) in at91_ep_disable()
376 ep->ep.desc = NULL; in at91_ep_disable()
377 ep->ep.maxpacket = ep->maxpacket; in at91_ep_disable()
435 if (!_ep || (!ep->ep.desc && ep->ep.name != ep0name)) { in at91_ep_queue()
647 ep->ep.desc = NULL; in udc_reinit()
979 ep = &udc->ep[tmp]; in handle_setup()
1005 if (!ep->ep.desc || ep->is_iso) in handle_setup()
1026 if (!ep->ep.desc || ep->is_iso) in handle_setup()
1351 ep = &udc->ep[i]; in at91sam9260_udc_init()
1391 ep = &udc->ep[i]; in at91sam9261_udc_init()
[all …]
A Ddwc2_udc_otg_xfer_dma.c180 struct dwc2_ep *ep = &dev->ep[ep_num]; in complete_rx() local
253 struct dwc2_ep *ep = &dev->ep[ep_num]; in complete_tx() local
329 struct dwc2_ep *ep = &dev->ep[ep_num]; in dwc2_udc_check_tx_queue() local
608 if (unlikely(!_ep || (!ep->desc && ep->ep.name != ep0name))) { in dwc2_queue()
611 ep->ep.name, !ep->desc, _ep); in dwc2_queue()
633 list_empty(&ep->queue), ep->stopped); in dwc2_queue()
715 ep->ep.name, count, in write_fifo_ep0()
791 struct dwc2_ep *ep = &dev->ep[0]; in dwc2_ep0_read() local
828 struct dwc2_ep *ep = &dev->ep[0]; in dwc2_ep0_write() local
1045 __func__, ep->ep.name, in dwc2_udc_set_halt()
[all …]
A Depautoconf.c45 struct usb_ep *ep, in ep_matches() argument
63 if ('e' != ep->name[0]) in ep_matches()
69 if ('-' != ep->name[2]) { in ep_matches()
89 tmp = ep->name + strlen(ep->name); in ep_matches()
119 if (ep->maxpacket < max) in ep_matches()
203 struct usb_ep *ep; in usb_ep_autoconfig() local
207 if (ep && ep_matches(gadget, ep, desc)) in usb_ep_autoconfig()
208 return ep; in usb_ep_autoconfig()
214 return ep; in usb_ep_autoconfig()
232 struct usb_ep *ep; in usb_ep_autoconfig_reset() local
[all …]
A Ddwc2_udc_otg.c205 struct dwc2_ep *ep = &dev->ep[i]; in udc_reinit() local
377 __func__, ep->ep.name, ep, &req->req, stopped); in done()
388 ep->ep.name, &req->req, status, in done()
412 req->req.complete(&ep->ep, &req->req); in done()
427 debug("%s: %s %p\n", __func__, ep->ep.name, ep); in nuke()
448 struct dwc2_ep *ep = &dev->ep[i]; in stop_activity() local
675 __func__, _ep->name, ep->stopped, ep->ep.maxpacket); in dwc2_ep_enable()
692 _ep ? ep->ep.name : NULL); in dwc2_ep_disable()
749 if (!_ep || ep->ep.name == ep0name) in dwc2_dequeue()
801 if (unlikely(!_ep || (!ep->desc && ep->ep.name != ep0name))) { in dwc2_fifo_flush()
[all …]
A Dmax3420_udc.c230 if (ep->id == 0) in spi_max3420_enable()
264 struct max3420_ep *ep = req->ep; in max3420_req_done() local
309 req->ep = ep; in max3420_ep_alloc_request()
355 ep->halted = 1; in max3420_ep_set_halt()
360 ep->halted = 0; in max3420_ep_set_halt()
512 ep = &udc->ep[udc->setup.wIndex & USB_ENDPOINT_NUMBER_MASK]; in max3420_getstatus()
552 ep = &udc->ep[id]; in max3420_set_clear_feature()
614 struct max3420_ep *ep = &udc->ep[ep_id]; in do_data() local
776 struct max3420_ep *ep = &udc->ep[i]; in max3420_setup_eps() local
780 ep->id = i; in max3420_setup_eps()
[all …]
A Dci_udc.c269 struct ci_ep *ci_ep = container_of(ep, struct ci_ep, ep); in ci_ep_alloc_request()
781 struct ci_ep *ep = &controller.ep[i]; in handle_setup() local
790 ep_enable(num, in, ep->ep.maxpacket); in handle_setup()
895 if (controller.ep[i].ep.maxpacket > max) in udc_irq()
896 controller.ep[i].ep.maxpacket = max; in udc_irq()
1042 controller.gadget.ep0 = &controller.ep[0].ep; in ci_udc_probe()
1047 memcpy(&controller.ep[i].ep, &ci_ep_init[i], in ci_udc_probe()
1051 list_add_tail(&controller.ep[i].ep.ep_list, in ci_udc_probe()
1057 memcpy(&controller.ep[i].ep, &ci_ep_init[4], in ci_udc_probe()
1061 list_add_tail(&controller.ep[i].ep.ep_list, in ci_udc_probe()
[all …]
A Datmel_usba_udc.h193 #define usba_ep_readl(ep, reg) \ argument
194 __raw_readl((ep)->ep_regs + USBA_EPT_##reg)
195 #define usba_ep_writel(ep, reg, value) \ argument
196 __raw_writel((value), (ep)->ep_regs + USBA_EPT_##reg)
197 #define usba_dma_readl(ep, reg) \ argument
198 __raw_readl((ep)->dma_regs + USBA_DMA_##reg)
199 #define usba_dma_writel(ep, reg, value) \ argument
258 struct usb_ep ep; member
307 return container_of(ep, struct usba_ep, ep); in to_usba_ep()
320 #define ep_is_control(ep) ((ep)->index == 0) argument
[all …]
A Df_thor.c761 struct usb_ep *ep; in thor_func_bind() local
812 if (!ep) { in thor_func_bind()
823 ep->driver_data = dev; in thor_func_bind()
826 if (!ep) { in thor_func_bind()
836 ep->driver_data = dev; in thor_func_bind()
839 if (!ep) { in thor_func_bind()
844 dev->int_ep = ep; in thor_func_bind()
914 struct usb_ep *ep; in thor_eps_setup() local
917 ep = dev->in_ep; in thor_eps_setup()
935 ep = dev->out_ep; in thor_eps_setup()
[all …]
A Df_fastboot.c297 static struct usb_request *fastboot_start_ep(struct usb_ep *ep) in fastboot_start_ep() argument
301 req = usb_ep_alloc_request(ep, 0); in fastboot_start_ep()
308 usb_ep_free_request(ep, req); in fastboot_start_ep()
422 static void compl_do_reset(struct usb_ep *ep, struct usb_request *req) in compl_do_reset() argument
428 static unsigned int rx_bytes_expected(struct usb_ep *ep) in rx_bytes_expected() argument
432 unsigned int maxpacket = usb_endpoint_maxp(ep->desc); in rx_bytes_expected()
481 req->length = rx_bytes_expected(ep); in rx_handler_dl_image()
485 usb_ep_queue(ep, req, 0); in rx_handler_dl_image()
496 do_exit_on_complete(ep, req); in do_bootm_on_complete()
557 req->length = rx_bytes_expected(ep); in rx_handler_command()
[all …]
A Df_rockusb.c227 req = usb_ep_alloc_request(ep, 0); in rockusb_start_ep()
234 usb_ep_free_request(ep, req); in rockusb_start_ep()
402 status, ep->name, req->actual); in tx_handler_send_csw()
414 unsigned int maxpacket = ep->maxpacket; in rx_bytes_expected()
439 ep->name, req->actual, req->length); in tx_handler_ul_image()
534 req->length = rx_bytes_expected(ep); in rx_handler_dl_image()
545 usb_ep_queue(ep, req, 0); in rx_handler_dl_image()
657 tx_handler_ul_image(ep, req); in cb_read_lba()
697 req->length = rx_bytes_expected(ep); in cb_write_lba()
922 func_cb(ep, req); in rx_handler_command()
[all …]
A Df_acm.c212 struct usb_ep *ep; in acm_bind() local
237 if (!ep) in acm_bind()
240 f_acm->ep_in = ep; in acm_bind()
241 ep->driver_data = c->cdev; /* claim */ in acm_bind()
244 if (!ep) in acm_bind()
247 f_acm->ep_out = ep; in acm_bind()
251 if (!ep) in acm_bind()
254 f_acm->ep_notify = ep; in acm_bind()
300 usb_ep_queue(ep, req, 0); in acm_rx_complete()
308 req = usb_ep_alloc_request(ep, 0); in acm_start_ep()
[all …]
/drivers/usb/musb/
A Dmusb_udc.c282 peri_rxcsr = readw(&musbr->ep[ep].epN.rxcsr); in musb_peri_rx_ack()
284 writew(peri_rxcsr, &musbr->ep[ep].epN.rxcsr); in musb_peri_rx_ack()
291 peri_txcsr = readw(&musbr->ep[ep].epN.txcsr); in musb_peri_tx_ready()
293 writew(peri_txcsr, &musbr->ep[ep].epN.txcsr); in musb_peri_tx_ready()
633 u16 peri_rxcsr = readw(&musbr->ep[ep].epN.rxcsr); in musb_peri_rx_ep()
642 peri_rxcount = readw(&musbr->ep[ep].epN.rxcount); in musb_peri_rx_ep()
707 unsigned int ep; in musb_peri_rx() local
711 for (ep = 1; ep < 16; ep++) { in musb_peri_rx()
725 for (ep = 1; ep < 16; ep++) { in musb_peri_tx()
821 u16 peri_txcsr = readw(&musbr->ep[ep].epN.txcsr); in udc_endpoint_write()
[all …]
A Dmusb_hcd.c85 if (!ep) { in check_stall()
185 if (check_stall(ep, 1)) { in wait_until_txep_ready()
217 if (check_stall(ep, 0)) { in wait_until_rxep_ready()
850 int ep = usb_pipeendpoint(pipe); in submit_bulk_msg() local
895 write_toggle(dev, ep, dir_out); in submit_bulk_msg()
931 usb_settoggle(dev, ep, dir_out, in submit_bulk_msg()
935 write_toggle(dev, ep, dir_out); in submit_bulk_msg()
977 usb_settoggle(dev, ep, dir_out, in submit_bulk_msg()
1057 int ep = usb_pipeendpoint(pipe); in submit_int_msg() local
1102 write_toggle(dev, ep, dir_out); in submit_int_msg()
[all …]
A Dmusb_core.c114 void write_fifo(u8 ep, u32 length, void *fifo_data) in write_fifo() argument
119 writeb(ep, &musbr->index); in write_fifo()
123 writeb(*data++, &musbr->fifox[ep]); in write_fifo()
139 void read_fifo(u8 ep, u32 length, void *fifo_data) in read_fifo() argument
144 writeb(ep, &musbr->index); in read_fifo()
148 *data++ = readb(&musbr->fifox[ep]); in read_fifo()
/drivers/usb/mtu3/
A Dmtu3_gadget.c103 mep->ep.maxpacket = mep->maxp; in mtu3_ep_enable()
104 mep->ep.desc = desc; in mtu3_ep_enable()
105 mep->ep.comp_desc = comp_desc; in mtu3_ep_enable()
135 mep->ep.desc = NULL; in mtu3_ep_disable()
160 mep = to_mtu3_ep(ep); in mtu3_gadget_ep_enable()
273 req, ep->name); in mtu3_gadget_queue()
370 ep->name); in mtu3_gadget_ep_set_halt()
395 return usb_ep_set_halt(ep); in mtu3_gadget_ep_set_wedge()
587 mep->ep.name = mep->name; in init_hw_ep()
594 mtu->g.ep0 = &mep->ep; in init_hw_ep()
[all …]
/drivers/clk/at91/
A Dsama7d65.c452 const char *ep[4]; member
464 .ep = { "syspll_divpmcck", },
496 .ep = { "syspll_divpmcck", },
507 .ep = { "syspll_divpmcck", },
517 .ep = { "syspll_divpmcck", },
528 .ep = { "syspll_divpmcck", },
539 .ep = { "syspll_divpmcck", },
550 .ep = { "syspll_divpmcck", },
698 const char *ep[8]; member
729 .ep = {"baudpll_divpmcck", },
[all …]
A Dsama7g5.c406 const char *ep[4]; member
418 .ep = { "syspll_divpmcck", },
429 .ep = { "ddrpll_divpmcck", },
450 .ep = { "syspll_divpmcck", },
603 const char *ep[8]; member
625 .ep = { "audiopll_divpmcck", },
635 .ep = { "ddrpll_divpmcck", "imgpll_divpmcck", },
765 .ep = { "ethpll_divpmcck", },
775 .ep = { "ethpll_divpmcck", },
1245 p[4 + j] = sama7g5_mckx[i].ep[j]; in sama7g5_clk_probe()
[all …]
A Dsam9x7.c512 const char *ep[8]; member
522 .ep = { "plla_div2pmcck", },
531 .ep = { "plla_div2pmcck", },
540 .ep = { "plla_div2pmcck", },
549 .ep = { "plla_div2pmcck", },
558 .ep = { "plla_div2pmcck", },
567 .ep = { "plla_div2pmcck", },
576 .ep = { "plla_div2pmcck", },
595 .ep = { "plla_div2pmcck", },
604 .ep = { "plla_div2pmcck", },
[all …]
/drivers/usb/musb-new/
A Dmusb_gadget.h30 struct musb_ep *ep; member
43 musb_alloc_request(struct usb_ep *ep, gfp_t gfp_flags);
44 extern void musb_free_request(struct usb_ep *ep, struct usb_request *req);
75 static inline struct musb_ep *to_musb_ep(struct usb_ep *ep) in to_musb_ep() argument
77 return ep ? container_of(ep, struct musb_ep, end_point) : NULL; in to_musb_ep()
80 static inline struct musb_request *next_request(struct musb_ep *ep) in next_request() argument
82 struct list_head *queue = &ep->req_list; in next_request()
A Dmusb_gadget.c194 ep->busy = 1; in musb_g_giveback()
208 ep->busy = busy; in musb_g_giveback()
221 void __iomem *epio = ep->musb->endpoints[ep->current_epnum].regs; in nuke()
223 ep->busy = 1; in nuke()
229 if (ep->is_in) { in nuke()
250 ep->dma = NULL; in nuke()
1327 if (!ep || !req) in musb_gadget_queue()
1442 if (!ep) in musb_gadget_set_halt()
1520 if (!ep) in musb_gadget_set_wedge()
1829 memset(ep, 0, sizeof *ep); in init_peripheral_ep()
[all …]
A Dmusb_host.c108 ep->epnum, csr)) in musb_h_tx_flush_fifo()
131 ep->epnum, csr); in musb_h_ep0_flush_fifo()
146 if (ep->epnum) { in musb_h_tx_start()
172 ep->in_qh = qh; in musb_ep_set_qh()
174 ep->out_qh = qh; in musb_ep_set_qh()
179 return is_in ? ep->in_qh : ep->out_qh; in musb_ep_get_qh()
376 ep->rx_reinit = 1; in musb_advance_schedule()
609 musb_writew(ep->regs, MUSB_RXMAXP, ep->max_packet_sz_rx); in musb_rx_reinit()
614 ep->rx_reinit = 0; in musb_rx_reinit()
2135 dma = is_in ? ep->rx_channel : ep->tx_channel;
[all …]
A Dmusb_gadget_ep0.c91 struct musb_ep *ep; in service_tx_status_request() local
256 regs = ep->regs; in service_zero_data_request()
420 regs = ep->regs; in service_zero_data_request()
913 struct musb_ep *ep; in musb_g_ep0_queue() local
923 ep = to_musb_ep(e); in musb_g_ep0_queue()
924 musb = ep->musb; in musb_g_ep0_queue()
931 req->tx = ep->is_in; in musb_g_ep0_queue()
957 ep->name, ep->is_in ? "IN/TX" : "OUT/RX", in musb_g_ep0_queue()
1000 struct musb_ep *ep; in musb_g_ep0_halt() local
1010 ep = to_musb_ep(e); in musb_g_ep0_halt()
[all …]
/drivers/usb/gadget/rcar/
A Dmod_gadget.c28 struct usb_ep ep; member
280 usb_ep_free_request(ep, req); in __usbhsg_recip_send_complete()
886 usbhsg_ep_disable(&uep->ep); in usbhsg_try_stop()
1078 uep->ep.name = uep->ep_name; in usbhs_mod_gadget_probe()
1079 uep->ep.ops = &usbhsg_ep_ops; in usbhs_mod_gadget_probe()
1085 gpriv->gadget.ep0 = &uep->ep; in usbhs_mod_gadget_probe()
1091 uep->ep.caps.type_iso = true; in usbhs_mod_gadget_probe()
1093 uep->ep.caps.type_bulk = true; in usbhs_mod_gadget_probe()
1095 uep->ep.caps.type_int = true; in usbhs_mod_gadget_probe()
1100 uep->ep.caps.dir_in = true; in usbhs_mod_gadget_probe()
[all …]
/drivers/usb/dwc3/
A Dgadget.h26 #define to_dwc3_ep(ep) (container_of(ep, struct dwc3_ep, endpoint)) argument
84 int __dwc3_gadget_ep0_set_halt(struct usb_ep *ep, int value);
85 int dwc3_gadget_ep0_set_halt(struct usb_ep *ep, int value);
86 int dwc3_gadget_ep0_queue(struct usb_ep *ep, struct usb_request *request,

Completed in 85 milliseconds

123