| /OK3568_Linux_fs/kernel/include/linux/usb/ |
| H A D | gadget.h | 33 struct usb_ep; 117 void (*complete)(struct usb_ep *ep, 140 int (*enable) (struct usb_ep *ep, 142 int (*disable) (struct usb_ep *ep); 143 void (*dispose) (struct usb_ep *ep); 145 struct usb_request *(*alloc_request) (struct usb_ep *ep, 147 void (*free_request) (struct usb_ep *ep, struct usb_request *req); 149 int (*queue) (struct usb_ep *ep, struct usb_request *req, 151 int (*dequeue) (struct usb_ep *ep, struct usb_request *req); 153 int (*set_halt) (struct usb_ep *ep, int value); [all …]
|
| /OK3568_Linux_fs/u-boot/include/linux/usb/ |
| H A D | gadget.h | 26 struct usb_ep; 95 void (*complete)(struct usb_ep *ep, 114 int (*enable) (struct usb_ep *ep, 116 int (*disable) (struct usb_ep *ep); 118 struct usb_request *(*alloc_request) (struct usb_ep *ep, 120 void (*free_request) (struct usb_ep *ep, struct usb_request *req); 122 int (*queue) (struct usb_ep *ep, struct usb_request *req, 124 int (*dequeue) (struct usb_ep *ep, struct usb_request *req); 126 int (*set_halt) (struct usb_ep *ep, int value); 127 int (*set_wedge)(struct usb_ep *ep); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/ |
| H A D | trace.h | 140 TP_PROTO(struct usb_ep *ep, int ret), 174 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, struct usb_request *req, int ret), [all …]
|
| H A D | tegra-xudc.c | 398 struct usb_ep usb_ep; member 608 static inline struct tegra_xudc_ep *to_xudc_ep(struct usb_ep *ep) in to_xudc_ep() 610 return container_of(ep, struct tegra_xudc_ep, usb_ep); in to_xudc_ep() 1043 usb_gadget_giveback_request(&ep->usb_ep, &req->usb_req); in tegra_xudc_req_done() 1280 ((req->usb_req.length % ep->usb_ep.maxpacket) == 0)) { in __tegra_xudc_ep_queue() 1296 tegra_xudc_ep_queue(struct usb_ep *usb_ep, struct usb_request *usb_req, in tegra_xudc_ep_queue() argument 1305 if (!usb_ep || !usb_req) in tegra_xudc_ep_queue() 1308 ep = to_xudc_ep(usb_ep); in tegra_xudc_ep_queue() 1504 tegra_xudc_ep_dequeue(struct usb_ep *usb_ep, struct usb_request *usb_req) in tegra_xudc_ep_dequeue() argument 1512 if (!usb_ep || !usb_req) in tegra_xudc_ep_dequeue() [all …]
|
| H A D | core.c | 64 void usb_ep_set_maxpacket_limit(struct usb_ep *ep, in usb_ep_set_maxpacket_limit() 96 int usb_ep_enable(struct usb_ep *ep) in usb_ep_enable() 141 int usb_ep_disable(struct usb_ep *ep) in usb_ep_disable() 175 struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, in usb_ep_alloc_request() 197 void usb_ep_free_request(struct usb_ep *ep, in usb_ep_free_request() 273 int usb_ep_queue(struct usb_ep *ep, in usb_ep_queue() 309 int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req) in usb_ep_dequeue() 343 int usb_ep_set_halt(struct usb_ep *ep) in usb_ep_set_halt() 369 int usb_ep_clear_halt(struct usb_ep *ep) in usb_ep_clear_halt() 392 int usb_ep_set_wedge(struct usb_ep *ep) in usb_ep_set_wedge() [all …]
|
| H A D | pxa27x_udc.c | 574 pxa_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) in pxa_ep_alloc_request() 584 req->udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_alloc_request() 596 static void pxa_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in pxa_ep_free_request() 681 usb_gadget_giveback_request(&req->udc_usb_ep->usb_ep, &req->req); in req_done() 1045 static int pxa_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in pxa_ep_queue() 1059 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_queue() 1160 static int pxa_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in pxa_ep_dequeue() 1170 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_dequeue() 1198 static int pxa_ep_set_halt(struct usb_ep *_ep, int value) in pxa_ep_set_halt() 1208 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); in pxa_ep_set_halt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/ |
| H A D | epautoconf.c | 63 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 D | u_f.h | 60 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()
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/function/ |
| H A D | g_zero.h | 70 struct usb_ep *in, struct usb_ep *out, 71 struct usb_ep *iso_in, struct usb_ep *iso_out);
|
| H A D | u_serial.h | 40 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 D | tcm.h | 121 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 D | u_audio.h | 101 struct usb_ep *in_ep; 103 struct usb_ep *out_ep; 105 struct usb_ep *in_ep_fback;
|
| H A D | f_sourcesink.c | 37 struct usb_ep *in_ep; 38 struct usb_ep *out_ep; 39 struct usb_ep *iso_in_ep; 40 struct usb_ep *iso_out_ep; 290 static inline struct usb_request *ss_alloc_ep_req(struct usb_ep *ep, int len) in ss_alloc_ep_req() 295 static void disable_ep(struct usb_composite_dev *cdev, struct usb_ep *ep) in disable_ep() 305 struct usb_ep *in, struct usb_ep *out, in disable_endpoints() 306 struct usb_ep *iso_in, struct usb_ep *iso_out) in disable_endpoints() 502 static void reinit_write_data(struct usb_ep *ep, struct usb_request *req) in reinit_write_data() 522 static void source_sink_complete(struct usb_ep *ep, struct usb_request *req) in source_sink_complete() [all …]
|
| H A D | u_serial.c | 162 gs_alloc_req(struct usb_ep *ep, unsigned len, gfp_t kmalloc_flags) in gs_alloc_req() 186 void gs_free_req(struct usb_ep *ep, struct usb_request *req) in gs_free_req() 233 struct usb_ep *in; in gs_start_tx() 305 struct usb_ep *out = port->port_usb->out; in gs_start_rx() 449 static void gs_read_complete(struct usb_ep *ep, struct usb_request *req) in gs_read_complete() 460 static void gs_write_complete(struct usb_ep *ep, struct usb_request *req) in gs_write_complete() 488 static void gs_free_requests(struct usb_ep *ep, struct list_head *head, in gs_free_requests() 502 static int gs_alloc_requests(struct usb_ep *ep, struct list_head *head, in gs_alloc_requests() 503 void (*fn)(struct usb_ep *, struct usb_request *), in gs_alloc_requests() argument 538 struct usb_ep *ep = port->port_usb->out; in gs_start_io() [all …]
|
| H A D | uvc.h | 26 struct usb_ep; 87 struct usb_ep *ep; 145 struct usb_ep *control_ep;
|
| /OK3568_Linux_fs/u-boot/drivers/usb/gadget/ |
| H A D | epautoconf.c | 51 struct usb_ep *ep, in ep_matches() 176 static struct usb_ep * 179 struct usb_ep *ep; in find_ep() 218 struct usb_ep *usb_ep_autoconfig( in usb_ep_autoconfig() 223 struct usb_ep *ep = NULL; in usb_ep_autoconfig() 312 struct usb_ep *ep; in usb_ep_autoconfig_reset()
|
| H A D | dwc2_udc_otg.c | 92 static int dwc2_ep_enable(struct usb_ep *ep, 94 static int dwc2_ep_disable(struct usb_ep *ep); 95 static struct usb_request *dwc2_alloc_request(struct usb_ep *ep, 97 static void dwc2_free_request(struct usb_ep *ep, struct usb_request *); 99 static int dwc2_queue(struct usb_ep *ep, struct usb_request *, gfp_t gfp_flags); 100 static int dwc2_dequeue(struct usb_ep *ep, struct usb_request *); 101 static int dwc2_fifo_status(struct usb_ep *ep); 102 static void dwc2_fifo_flush(struct usb_ep *ep); 116 static int dwc2_udc_set_halt(struct usb_ep *_ep, int value); 613 static int dwc2_ep_enable(struct usb_ep *_ep, in dwc2_ep_enable() [all …]
|
| H A D | f_fastboot.c | 75 struct usb_ep *in_ep, *out_ep; 190 struct usb_ep *ep) in fb_ep_desc() 236 static void rx_handler_command(struct usb_ep *ep, struct usb_request *req); 321 static void fastboot_complete(struct usb_ep *ep, struct usb_request *req) in fastboot_complete() 409 static struct usb_request *fastboot_start_ep(struct usb_ep *ep) in fastboot_start_ep() 542 static void compl_do_reset(struct usb_ep *ep, struct usb_request *req) in compl_do_reset() 552 static void cb_reboot(struct usb_ep *ep, struct usb_request *req) in cb_reboot() 1505 static void cb_getvar(struct usb_ep *ep, struct usb_request *req) in cb_getvar() 1542 static unsigned int rx_bytes_expected(struct usb_ep *ep) in rx_bytes_expected() 1567 static void rx_handler_dl_image(struct usb_ep *ep, struct usb_request *req) in rx_handler_dl_image() [all …]
|
| H A D | ci_udc.c | 85 static int ci_ep_enable(struct usb_ep *ep, 87 static int ci_ep_disable(struct usb_ep *ep); 88 static int ci_ep_queue(struct usb_ep *ep, 90 static int ci_ep_dequeue(struct usb_ep *ep, struct usb_request *req); 92 ci_ep_alloc_request(struct usb_ep *ep, unsigned int gfp_flags); 93 static void ci_ep_free_request(struct usb_ep *ep, struct usb_request *_req); 109 static const struct usb_ep ci_ep_init[5] = { 260 ci_ep_alloc_request(struct usb_ep *ep, unsigned int gfp_flags) in ci_ep_alloc_request() 284 static void ci_ep_free_request(struct usb_ep *ep, struct usb_request *req) in ci_ep_free_request() 324 static int ci_ep_enable(struct usb_ep *ep, in ci_ep_enable() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/usb/musb-new/ |
| H A D | musb_gadget.h | 44 musb_alloc_request(struct usb_ep *ep, gfp_t gfp_flags); 45 extern void musb_free_request(struct usb_ep *ep, struct usb_request *req); 53 struct usb_ep end_point; 77 static inline struct musb_ep *to_musb_ep(struct usb_ep *ep) in to_musb_ep()
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/bdc/ |
| H A D | bdc_ep.c | 552 usb_gadget_giveback_request(&ep->usb_ep, &req->usb_req); in bdc_req_complete() 595 ep->usb_ep.desc = NULL; in bdc_ep_disable() 626 ep->usb_ep.maxpacket = usb_endpoint_maxp(ep->desc); in bdc_ep_enable() 627 ep->usb_ep.desc = ep->desc; in bdc_ep_enable() 628 ep->usb_ep.comp_desc = ep->comp_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() 1379 static void ep0_set_sel_cmpl(struct usb_ep *_ep, struct usb_request *_req) in ep0_set_sel_cmpl() 1710 static int bdc_gadget_ep_queue(struct usb_ep *_ep, in bdc_gadget_ep_queue() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/legacy/ |
| H A D | dbgp.c | 29 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()
|
| /OK3568_Linux_fs/kernel/drivers/usb/usbip/ |
| H A D | vudc_dev.c | 229 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()
|
| /OK3568_Linux_fs/u-boot/drivers/usb/dwc3/ |
| H A D | gadget.h | 85 int __dwc3_gadget_ep0_set_halt(struct usb_ep *ep, int value); 86 int dwc3_gadget_ep0_set_halt(struct usb_ep *ep, int value); 87 int dwc3_gadget_ep0_queue(struct usb_ep *ep, struct usb_request *request,
|
| /OK3568_Linux_fs/kernel/drivers/usb/musb/ |
| H A D | musb_gadget.h | 66 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;
|