Home
last modified time | relevance | path

Searched refs:ep0_req (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/drivers/usb/mtu3/
H A Dmtu3_gadget_ep0.c196 mtu->ep0_req.mep = mtu->ep0; in ep0_set_sel()
197 mtu->ep0_req.request.length = 6; in ep0_set_sel()
198 mtu->ep0_req.request.buf = mtu->setup_buf; in ep0_set_sel()
199 mtu->ep0_req.request.complete = ep0_set_sel_complete; in ep0_set_sel()
200 ret = ep0_queue(mtu->ep0, &mtu->ep0_req); in ep0_set_sel()
265 mtu->ep0_req.mep = mtu->ep0; in ep0_get_status()
266 mtu->ep0_req.request.length = 2; in ep0_get_status()
267 mtu->ep0_req.request.buf = &mtu->setup_buf; in ep0_get_status()
268 mtu->ep0_req.request.complete = ep0_dummy_complete; in ep0_get_status()
269 ret = ep0_queue(mtu->ep0, &mtu->ep0_req); in ep0_get_status()
H A Dmtu3.h346 struct mtu3_request ep0_req; member
/openbmc/u-boot/drivers/usb/gadget/
H A Dci_udc.c272 if (num == 0 && controller.ep0_req) in ci_ep_alloc_request()
273 return &controller.ep0_req->req; in ci_ep_alloc_request()
282 controller.ep0_req = ci_req; in ci_ep_alloc_request()
297 if (!controller.ep0_req) in ci_ep_free_request()
299 controller.ep0_req = 0; in ci_ep_free_request()
674 ci_req = controller.ep0_req; in handle_setup()
998 if (!controller.ep0_req) { in ci_udc_probe()
1049 ci_ep_free_request(&controller.ep[0].ep, &controller.ep0_req->req); in usb_gadget_unregister_driver()
H A Dci_udc.h101 struct ci_req *ep0_req; member
/openbmc/linux/drivers/usb/gadget/udc/bdc/
H A Dbdc_ep.c702 bdc->ep0_req.ep = ep; in ep0_queue_data_stage()
703 bdc->ep0_req.usb_req.complete = NULL; in ep0_queue_data_stage()
705 return ep0_queue(ep, &bdc->ep0_req); in ep0_queue_data_stage()
1372 bdc->ep0_req.usb_req.length = 2; in ep0_handle_status()
1398 bdc->ep0_req.ep = ep; in ep0_set_sel()
1399 bdc->ep0_req.usb_req.length = 6; in ep0_set_sel()
1401 bdc->ep0_req.usb_req.complete = ep0_set_sel_cmpl; in ep0_set_sel()
1416 bdc->ep0_req.ep = bdc->bdc_ep_array[1]; in ep0_queue_zlp()
1417 bdc->ep0_req.usb_req.length = 0; in ep0_queue_zlp()
1418 bdc->ep0_req.usb_req.complete = NULL; in ep0_queue_zlp()
[all …]
H A Dbdc.h428 struct bdc_req ep0_req; member
/openbmc/linux/drivers/usb/gadget/udc/
H A Dm66592-udc.c992 m66592->ep0_req->buf = &m66592->ep0_data; in get_status()
993 m66592->ep0_req->length = 2; in get_status()
996 m66592_queue(m66592->gadget.ep0, m66592->ep0_req, GFP_KERNEL); in get_status()
1524 m66592_free_request(&m66592->ep[0].ep, m66592->ep0_req); in m66592_remove()
1650 m66592->ep0_req = m66592_alloc_request(&m66592->ep[0].ep, GFP_KERNEL); in m66592_probe()
1651 if (m66592->ep0_req == NULL) { in m66592_probe()
1655 m66592->ep0_req->complete = nop_completion; in m66592_probe()
1667 m66592_free_request(&m66592->ep[0].ep, m66592->ep0_req); in m66592_probe()
1668 m66592->ep0_req = NULL; in m66592_probe()
1678 if (m66592->ep0_req) in m66592_probe()
[all …]
H A Dfusb300_udc.c715 fusb300->ep0_req->buf = &fusb300->ep0_data; in get_status()
716 fusb300->ep0_req->length = 2; in get_status()
719 fusb300_queue(fusb300->gadget.ep0, fusb300->ep0_req, GFP_KERNEL); in get_status()
1351 fusb300_free_request(&fusb300->ep[0]->ep, fusb300->ep0_req); in fusb300_remove()
1468 fusb300->ep0_req = fusb300_alloc_request(&fusb300->ep[0]->ep, in fusb300_probe()
1470 if (fusb300->ep0_req == NULL) { in fusb300_probe()
1485 fusb300_free_request(&fusb300->ep[0]->ep, fusb300->ep0_req); in fusb300_probe()
1495 if (fusb300->ep0_req) in fusb300_probe()
1497 fusb300->ep0_req); in fusb300_probe()
H A Dr8a66597-udc.c1189 r8a66597->ep0_req->buf = &r8a66597->ep0_data; in get_status()
1190 r8a66597->ep0_req->length = 2; in get_status()
1193 r8a66597_queue(r8a66597->gadget.ep0, r8a66597->ep0_req, GFP_ATOMIC); in get_status()
1814 r8a66597_free_request(&r8a66597->ep[0].ep, r8a66597->ep0_req); in r8a66597_remove()
1938 r8a66597->ep0_req = r8a66597_alloc_request(&r8a66597->ep[0].ep, in r8a66597_probe()
1940 if (r8a66597->ep0_req == NULL) { in r8a66597_probe()
1944 r8a66597->ep0_req->complete = nop_completion; in r8a66597_probe()
1954 r8a66597_free_request(&r8a66597->ep[0].ep, r8a66597->ep0_req); in r8a66597_probe()
1959 if (r8a66597->ep0_req) in r8a66597_probe()
1960 r8a66597_free_request(&r8a66597->ep[0].ep, r8a66597->ep0_req); in r8a66597_probe()
H A Drenesas_usb3.c361 struct usb_request *ep0_req; member
1641 usb3->ep0_req->buf = &usb3->ep0_buf; in usb3_pipe0_internal_xfer()
1642 usb3->ep0_req->length = len; in usb3_pipe0_internal_xfer()
1643 usb3->ep0_req->complete = complete; in usb3_pipe0_internal_xfer()
1644 renesas_usb3_ep_queue(&usb3_ep->ep, usb3->ep0_req, GFP_ATOMIC); in usb3_pipe0_internal_xfer()
1684 usb_req_to_usb3_req(usb3->ep0_req)); in usb3_std_req_get_status()
1841 usb_req_to_usb3_req(usb3->ep0_req)); in usb3_std_req_set_sel()
2670 __renesas_usb3_ep_free_request(usb3->ep0_req); in renesas_usb3_remove()
2897 usb3->ep0_req = __renesas_usb3_ep_alloc_request(GFP_KERNEL); in renesas_usb3_probe()
2898 if (!usb3->ep0_req) in renesas_usb3_probe()
[all …]
H A Dtegra-xudc.c483 struct tegra_xudc_request *ep0_req; member
2202 xudc->ep0_req->usb_req.buf = NULL; in tegra_xudc_ep0_queue_status()
2203 xudc->ep0_req->usb_req.dma = 0; in tegra_xudc_ep0_queue_status()
2204 xudc->ep0_req->usb_req.length = 0; in tegra_xudc_ep0_queue_status()
2205 xudc->ep0_req->usb_req.complete = cmpl; in tegra_xudc_ep0_queue_status()
2206 xudc->ep0_req->usb_req.context = xudc; in tegra_xudc_ep0_queue_status()
2215 xudc->ep0_req->usb_req.buf = buf; in tegra_xudc_ep0_queue_data()
2216 xudc->ep0_req->usb_req.length = len; in tegra_xudc_ep0_queue_data()
2218 xudc->ep0_req->usb_req.context = xudc; in tegra_xudc_ep0_queue_data()
3250 xudc->ep0_req = to_xudc_req(req); in tegra_xudc_alloc_eps()
[all …]
H A Dr8a66597-udc.h101 struct usb_request *ep0_req; /* for internal request */ member
H A Dm66592-udc.h476 struct usb_request *ep0_req; /* for internal request */ member
H A Dfusb300_udc.h663 struct usb_request *ep0_req; /* for internal request */ member
/openbmc/linux/drivers/usb/fotg210/
H A Dfotg210-udc.c761 fotg210->ep0_req->buf = &fotg210->ep0_data; in fotg210_get_status()
762 fotg210->ep0_req->length = 2; in fotg210_get_status()
765 fotg210_ep_queue(fotg210->gadget.ep0, fotg210->ep0_req, GFP_ATOMIC); in fotg210_get_status()
1164 fotg210_ep_free_request(&fotg210->ep[0]->ep, fotg210->ep0_req); in fotg210_udc_remove()
1259 fotg210->ep0_req = fotg210_ep_alloc_request(&fotg210->ep[0]->ep, in fotg210_udc_probe()
1261 if (fotg210->ep0_req == NULL) in fotg210_udc_probe()
1264 fotg210->ep0_req->complete = fotg210_ep0_complete; in fotg210_udc_probe()
1294 fotg210_ep_free_request(&fotg210->ep[0]->ep, fotg210->ep0_req); in fotg210_udc_probe()
H A Dfotg210-udc.h247 struct usb_request *ep0_req; /* for internal request */ member
/openbmc/linux/drivers/staging/emxx_udc/
H A Demxx_udc.c167 udc->ep0_req.req.buf = p_buf; in _nbu2ss_create_ep0_packet()
168 udc->ep0_req.req.length = length; in _nbu2ss_create_ep0_packet()
169 udc->ep0_req.req.dma = 0; in _nbu2ss_create_ep0_packet()
170 udc->ep0_req.req.zero = true; in _nbu2ss_create_ep0_packet()
172 udc->ep0_req.req.status = -EINPROGRESS; in _nbu2ss_create_ep0_packet()
173 udc->ep0_req.req.context = udc; in _nbu2ss_create_ep0_packet()
174 udc->ep0_req.req.actual = 0; in _nbu2ss_create_ep0_packet()
1518 _nbu2ss_ep0_in_transfer(udc, &udc->ep0_req); in std_req_get_status()
1677 req = &udc->ep0_req; in _nbu2ss_ep0_in_data_stage()
1700 req = &udc->ep0_req; in _nbu2ss_ep0_out_data_stage()
[all …]
H A Demxx_udc.h524 struct nbu2ss_req ep0_req; member