Home
last modified time | relevance | path

Searched refs:usb_ep (Results 1 – 25 of 166) sorted by relevance

1234567

/openbmc/linux/include/linux/usb/
H A Dgadget.h31 struct usb_ep;
115 void (*complete)(struct usb_ep *ep,
136 int (*enable) (struct usb_ep *ep,
138 int (*disable) (struct usb_ep *ep);
139 void (*dispose) (struct usb_ep *ep);
150 int (*set_wedge) (struct usb_ep *ep);
225 struct usb_ep { struct
248 int usb_ep_enable(struct usb_ep *ep);
249 int usb_ep_disable(struct usb_ep *ep);
254 int usb_ep_set_halt(struct usb_ep *ep);
[all …]
/openbmc/u-boot/include/linux/usb/
H A Dgadget.h26 struct usb_ep;
95 void (*complete)(struct usb_ep *ep,
114 int (*enable) (struct usb_ep *ep,
116 int (*disable) (struct usb_ep *ep);
126 int (*set_halt) (struct usb_ep *ep, int value);
127 int (*set_wedge)(struct usb_ep *ep);
128 int (*fifo_status) (struct usb_ep *ep);
129 void (*fifo_flush) (struct usb_ep *ep);
157 struct usb_ep { struct
322 static inline int usb_ep_queue(struct usb_ep *ep, in usb_ep_queue()
[all …]
/openbmc/linux/drivers/usb/gadget/function/
H A Df_midi2.c993 if (!usb_ep->usb_ep || !usb_ep->usb_ep->enabled) in process_midi1_transmit()
1111 if (!usb_ep->usb_ep) in f_midi2_start_ep()
1126 if (!usb_ep->usb_ep || !usb_ep->num_reqs) in f_midi2_drop_reqs()
1131 usb_ep_dequeue(usb_ep->usb_ep, usb_ep->reqs[i].req); in f_midi2_drop_reqs()
1143 if (!usb_ep->usb_ep) in f_midi2_alloc_ep_reqs()
1151 usb_ep->reqs[i].req = alloc_ep_req(usb_ep->usb_ep, in f_midi2_alloc_ep_reqs()
1169 free_ep_req(usb_ep->usb_ep, usb_ep->reqs[i].req); in f_midi2_free_ep_reqs()
1186 if (!usb_ep->usb_ep) in f_midi2_init_ep()
1196 usb_ep->reqs[i].usb_ep = usb_ep; in f_midi2_init_ep()
1222 if (!usb_ep->usb_ep) in f_midi2_queue_out_reqs()
[all …]
H A Dg_zero.h70 struct usb_ep *in, struct usb_ep *out,
71 struct usb_ep *iso_in, struct usb_ep *iso_out);
H A Du_serial.h40 struct usb_ep *in;
41 struct usb_ep *out;
53 struct usb_request *gs_alloc_req(struct usb_ep *ep, unsigned len, gfp_t flags);
54 void gs_free_req(struct usb_ep *, struct usb_request *req);
H A Dtcm.h121 struct usb_ep *ep_in;
122 struct usb_ep *ep_out;
125 struct usb_ep *ep_status;
126 struct usb_ep *ep_cmd;
H A Du_audio.h64 struct usb_ep *in_ep;
66 struct usb_ep *out_ep;
68 struct usb_ep *in_ep_fback;
H A Duvc.h25 struct usb_ep;
88 struct usb_ep *ep;
150 struct usb_ep *interrupt_ep;
/openbmc/linux/drivers/usb/gadget/udc/
H A Dtrace.h145 TP_PROTO(struct usb_ep *ep, int ret),
179 TP_PROTO(struct usb_ep *ep, int ret),
184 TP_PROTO(struct usb_ep *ep, int ret),
189 TP_PROTO(struct usb_ep *ep, int ret),
194 TP_PROTO(struct usb_ep *ep, int ret),
199 TP_PROTO(struct usb_ep *ep, int ret),
204 TP_PROTO(struct usb_ep *ep, int ret),
209 TP_PROTO(struct usb_ep *ep, int ret),
214 TP_PROTO(struct usb_ep *ep, int ret),
219 TP_PROTO(struct usb_ep *ep, struct usb_request *req, int ret),
[all …]
H A Dtegra-xudc.c397 struct usb_ep usb_ep; member
1306 tegra_xudc_ep_queue(struct usb_ep *usb_ep, struct usb_request *usb_req, in tegra_xudc_ep_queue() argument
1586 static int tegra_xudc_ep_set_halt(struct usb_ep *usb_ep, int value) in tegra_xudc_ep_set_halt() argument
1593 if (!usb_ep) in tegra_xudc_ep_set_halt()
1759 static int tegra_xudc_ep_disable(struct usb_ep *usb_ep) in tegra_xudc_ep_disable() argument
1766 if (!usb_ep) in tegra_xudc_ep_disable()
1875 static int tegra_xudc_ep_enable(struct usb_ep *usb_ep, in tegra_xudc_ep_enable() argument
1903 tegra_xudc_ep_alloc_request(struct usb_ep *usb_ep, gfp_t gfp) in tegra_xudc_ep_alloc_request() argument
1916 static void tegra_xudc_ep_free_request(struct usb_ep *usb_ep, in tegra_xudc_ep_free_request() argument
1934 static int tegra_xudc_ep0_enable(struct usb_ep *usb_ep, in tegra_xudc_ep0_enable() argument
[all …]
H A Dcore.c81 void usb_ep_set_maxpacket_limit(struct usb_ep *ep, in usb_ep_set_maxpacket_limit()
113 int usb_ep_enable(struct usb_ep *ep) in usb_ep_enable()
156 int usb_ep_disable(struct usb_ep *ep) in usb_ep_disable()
212 void usb_ep_free_request(struct usb_ep *ep, in usb_ep_free_request()
288 int usb_ep_queue(struct usb_ep *ep, in usb_ep_queue()
360 int usb_ep_set_halt(struct usb_ep *ep) in usb_ep_set_halt()
386 int usb_ep_clear_halt(struct usb_ep *ep) in usb_ep_clear_halt()
409 int usb_ep_set_wedge(struct usb_ep *ep) in usb_ep_set_wedge()
441 int usb_ep_fifo_status(struct usb_ep *ep) in usb_ep_fifo_status()
467 void usb_ep_fifo_flush(struct usb_ep *ep) in usb_ep_fifo_flush()
[all …]
H A Dpxa27x_udc.c572 pxa_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) in pxa_ep_alloc_request()
1197 static int pxa_ep_set_halt(struct usb_ep *_ep, int value) in pxa_ep_set_halt()
1246 static int pxa_ep_fifo_status(struct usb_ep *_ep) in pxa_ep_fifo_status()
1272 static void pxa_ep_fifo_flush(struct usb_ep *_ep) in pxa_ep_fifo_flush()
1315 static int pxa_ep_enable(struct usb_ep *_ep, in pxa_ep_enable()
1377 static int pxa_ep_disable(struct usb_ep *_ep) in pxa_ep_disable()
1680 list_add_tail(&dev->udc_usb_ep[i].usb_ep.ep_list, in udc_init_data()
1682 usb_ep_set_maxpacket_limit(&dev->udc_usb_ep[i].usb_ep, in udc_init_data()
1683 dev->udc_usb_ep[i].usb_ep.maxpacket); in udc_init_data()
1787 pxa_ep_disable(&udc->udc_usb_ep[i].usb_ep); in stop_activity()
[all …]
/openbmc/linux/drivers/usb/gadget/
H A Depautoconf.c63 struct usb_ep *usb_ep_autoconfig_ss( in usb_ep_autoconfig_ss()
69 struct usb_ep *ep; in usb_ep_autoconfig_ss()
149 struct usb_ep *usb_ep_autoconfig( in usb_ep_autoconfig()
154 struct usb_ep *ep; in usb_ep_autoconfig()
187 void usb_ep_autoconfig_release(struct usb_ep *ep) in usb_ep_autoconfig_release()
205 struct usb_ep *ep; in usb_ep_autoconfig_reset()
H A Du_f.h60 struct usb_ep;
75 struct usb_request *alloc_ep_req(struct usb_ep *ep, size_t len);
78 static inline void free_ep_req(struct usb_ep *ep, struct usb_request *req) in free_ep_req()
/openbmc/u-boot/drivers/usb/musb-new/
H A Dmusb_gadget.h43 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);
52 struct usb_ep end_point;
76 static inline struct musb_ep *to_musb_ep(struct usb_ep *ep) in to_musb_ep()
/openbmc/u-boot/drivers/usb/gadget/
H A Depautoconf.c48 struct usb_ep *ep, in ep_matches()
173 static struct usb_ep *
176 struct usb_ep *ep; in find_ep()
215 struct usb_ep *usb_ep_autoconfig( in usb_ep_autoconfig()
220 struct usb_ep *ep = NULL; in usb_ep_autoconfig()
306 struct usb_ep *ep; in usb_ep_autoconfig_reset()
H A Ddwc2_udc_otg.c83 static int dwc2_ep_enable(struct usb_ep *ep,
85 static int dwc2_ep_disable(struct usb_ep *ep);
86 static struct usb_request *dwc2_alloc_request(struct usb_ep *ep,
91 static int dwc2_dequeue(struct usb_ep *ep, struct usb_request *);
92 static int dwc2_fifo_status(struct usb_ep *ep);
93 static void dwc2_fifo_flush(struct usb_ep *ep);
107 static int dwc2_udc_set_halt(struct usb_ep *_ep, int value);
540 static int dwc2_ep_enable(struct usb_ep *_ep, in dwc2_ep_enable()
606 static int dwc2_ep_disable(struct usb_ep *_ep) in dwc2_ep_disable()
696 static int dwc2_fifo_status(struct usb_ep *_ep) in dwc2_fifo_status()
[all …]
H A Df_fastboot.c42 struct usb_ep *in_ep, *out_ep;
138 static void rx_handler_command(struct usb_ep *ep, struct usb_request *req);
140 static void fastboot_complete(struct usb_ep *ep, struct usb_request *req) in fastboot_complete()
218 static struct usb_request *fastboot_start_ep(struct usb_ep *ep) in fastboot_start_ep()
343 static void compl_do_reset(struct usb_ep *ep, struct usb_request *req) in compl_do_reset()
348 static unsigned int rx_bytes_expected(struct usb_ep *ep) in rx_bytes_expected()
372 static void rx_handler_dl_image(struct usb_ep *ep, struct usb_request *req) in rx_handler_dl_image()
408 static void do_exit_on_complete(struct usb_ep *ep, struct usb_request *req) in do_exit_on_complete()
413 static void do_bootm_on_complete(struct usb_ep *ep, struct usb_request *req) in do_bootm_on_complete()
419 static void rx_handler_command(struct usb_ep *ep, struct usb_request *req) in rx_handler_command()
H A Df_rockusb.c99 static void rx_handler_command(struct usb_ep *ep, struct usb_request *req);
137 static void rockusb_complete(struct usb_ep *ep, struct usb_request *req) in rockusb_complete()
221 static struct usb_request *rockusb_start_ep(struct usb_ep *ep) in rockusb_start_ep()
406 static unsigned int rx_bytes_expected(struct usb_ep *ep) in rx_bytes_expected()
615 static void cb_read_lba(struct usb_ep *ep, struct usb_request *req) in cb_read_lba()
657 static void cb_write_lba(struct usb_ep *ep, struct usb_request *req) in cb_write_lba()
698 static void cb_erase_lba(struct usb_ep *ep, struct usb_request *req) in cb_erase_lba()
749 static void compl_do_reset(struct usb_ep *ep, struct usb_request *req) in compl_do_reset()
757 static void cb_reboot(struct usb_ep *ep, struct usb_request *req) in cb_reboot()
770 static void cb_not_support(struct usb_ep *ep, struct usb_request *req) in cb_not_support()
[all …]
/openbmc/linux/drivers/usb/gadget/udc/bdc/
H A Dbdc_ep.c595 ep->usb_ep.desc = NULL; in bdc_ep_disable()
627 ep->usb_ep.desc = ep->desc; in bdc_ep_enable()
714 if (!req || !ep->usb_ep.desc) in ep_queue()
760 ep, (void *)ep->usb_ep.desc); in ep_dequeue()
917 list_del(&ep->usb_ep.ep_list); in bdc_free_ep()
1732 if (!ep->usb_ep.desc) { in bdc_gadget_ep_queue()
1957 ep->usb_ep.caps.dir_in = true; in init_ep()
1959 ep->usb_ep.caps.dir_out = true; in init_ep()
1969 bdc->gadget.ep0 = &ep->usb_ep; in init_ep()
1984 ep->usb_ep.max_streams = 0; in init_ep()
[all …]
/openbmc/u-boot/drivers/usb/dwc3/
H A Dgadget.h84 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,
/openbmc/linux/drivers/usb/gadget/legacy/
H A Ddbgp.c29 struct usb_ep *i_ep;
30 struct usb_ep *o_ep;
81 static void __disable_ep(struct usb_ep *ep) in __disable_ep()
92 static void dbgp_complete(struct usb_ep *ep, struct usb_request *req) in dbgp_complete()
128 static int dbgp_enable_ep_req(struct usb_ep *ep) in dbgp_enable_ep_req()
167 static int __enable_ep(struct usb_ep *ep, struct usb_endpoint_descriptor *desc) in __enable_ep()
330 static void dbgp_setup_complete(struct usb_ep *ep, in dbgp_setup_complete()
/openbmc/linux/drivers/usb/musb/
H A Dmusb_gadget.h66 musb_alloc_request(struct usb_ep *ep, gfp_t gfp_flags);
67 extern void musb_free_request(struct usb_ep *ep, struct usb_request *req);
75 struct usb_ep end_point;
/openbmc/linux/drivers/usb/dwc3/
H A Dgadget.h115 int __dwc3_gadget_ep0_set_halt(struct usb_ep *ep, int value);
116 int dwc3_gadget_ep0_set_halt(struct usb_ep *ep, int value);
117 int dwc3_gadget_ep0_queue(struct usb_ep *ep, struct usb_request *request,
/openbmc/linux/drivers/usb/usbip/
H A Dvudc_dev.c229 static int vep_enable(struct usb_ep *_ep, in vep_enable()
260 static int vep_disable(struct usb_ep *_ep) in vep_disable()
279 static struct usb_request *vep_alloc_request(struct usb_ep *_ep, in vep_alloc_request()
296 static void vep_free_request(struct usb_ep *_ep, struct usb_request *_req) in vep_free_request()
308 static int vep_queue(struct usb_ep *_ep, struct usb_request *_req, in vep_queue()
333 static int vep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in vep_dequeue()
370 vep_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged) in vep_set_halt_and_wedge()
402 vep_set_halt(struct usb_ep *_ep, int value) in vep_set_halt()
407 static int vep_set_wedge(struct usb_ep *_ep) in vep_set_wedge()

1234567