Home
last modified time | relevance | path

Searched refs:need_zlp (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/usb/isp1760/
H A Disp1760-udc.c381 bool need_zlp; in isp1760_ep_tx_complete() local
414 need_zlp = req->req.actual == req->req.length && in isp1760_ep_tx_complete()
421 req->packet_size, req->req.zero, need_zlp); in isp1760_ep_tx_complete()
427 if (req->req.actual == req->req.length && !need_zlp) { in isp1760_ep_tx_complete()
/openbmc/u-boot/drivers/usb/gadget/
H A Ddwc2_udc_otg_xfer_dma.c826 int ret, need_zlp = 0; in dwc2_ep0_write() local
845 need_zlp = 1; in dwc2_ep0_write()
850 if ((ret == 1) && !need_zlp) { in dwc2_ep0_write()
/openbmc/linux/drivers/usb/gadget/udc/
H A Dtegra-xudc.c387 bool need_zlp; member
1101 (req->need_zlp && req->trbs_queued == req->trbs_needed - 2)) in tegra_xudc_queue_one_trb()
1178 if (req->need_zlp && usb_endpoint_xfer_control(ep->desc) && count > 1) in tegra_xudc_queue_trbs()
1282 req->need_zlp = false; in __tegra_xudc_ep_queue()
1292 req->need_zlp = true; in __tegra_xudc_ep_queue()