Lines Matching refs:dir_in
194 bool dir_in:1; member
288 (u32)req->req.buf, ep->dir_in); in ast_udc_done()
350 u8 dir_in; in ast_udc_ep_enable() local
379 dir_in = usb_endpoint_dir_in(desc); in ast_udc_ep_enable()
380 ep->dir_in = dir_in; in ast_udc_ep_enable()
381 if (!ep->dir_in) in ast_udc_ep_enable()
384 EP_DBG(ep, "type %d, dir_in %d\n", type, dir_in); in ast_udc_ep_enable()
399 ep->desc_mode = udc->desc_mode && ep->descs_dma && ep->dir_in; in ast_udc_ep_enable()
539 req, tx_len, ep->dir_in); in ast_udc_epn_kick()
562 req, "tx_len", tx_len, "dir_in", ep->dir_in, in ast_udc_epn_kick_desc()
595 if (ep->dir_in) { in ast_udc_ep0_queue()
602 "dir_in", ep->dir_in); in ast_udc_ep0_queue()
615 "dir_in", ep->dir_in); in ast_udc_ep0_queue()
620 ep->dir_in = 0x1; in ast_udc_ep0_queue()
654 rc = usb_gadget_map_request(&udc->gadget, &req->req, ep->dir_in); in ast_udc_ep_queue()
663 _req->length, _req->dma, _req->zero, ep->dir_in); in ast_udc_ep_queue()
807 if (!ep->dir_in) in ast_udc_ep0_out()
820 ep->dir_in = 0; in ast_udc_ep0_out()
850 if (ep->dir_in) in ast_udc_ep0_in()
1057 udc->ep[0].dir_in = crq.bRequestType & USB_DIR_IN; in ast_udc_ep0_handle_setup()
1366 ep->ep.caps.dir_in = true; in ast_udc_init_ep()