Home
last modified time | relevance | path

Searched refs:is_in (Results 1 – 25 of 32) sorted by relevance

12

/linux/drivers/usb/gadget/udc/aspeed-vhub/
H A Depn.c63 if (ep->epn.is_in) { in ast_vhub_epn_kick()
69 if (ep->epn.is_in) in ast_vhub_epn_kick()
96 stat, ep->epn.is_in, req, req ? req->active : 0); in ast_vhub_epn_handle_ack()
122 if (!req->req.dma && !ep->epn.is_in && len) { in ast_vhub_epn_handle_ack()
267 stat, ep->epn.is_in, ep->epn.d_last, d_last); in ast_vhub_epn_handle_ack_desc()
380 (ep->epn.is_in || !(u_req->length & (u_ep->maxpacket - 1))))) { in ast_vhub_epn_queue()
382 ep->epn.is_in); in ast_vhub_epn_queue()
395 ep->epn.is_in); in ast_vhub_epn_queue()
540 if (halt && ep->epn.is_in && !list_empty(&ep->queue)) { in ast_vhub_set_halt_and_wedge()
643 ep->epn.is_in = usb_endpoint_dir_in(desc); in ast_vhub_epn_enable()
[all …]
/linux/include/linux/usb/
H A Dgadget.h924 struct usb_request *req, int is_in);
926 struct usb_request *req, int is_in);
929 struct usb_request *req, int is_in);
931 struct usb_request *req, int is_in);
934 struct usb_request *req, int is_in) { return -ENOSYS; } in usb_gadget_map_request_by_dev() argument
936 struct usb_request *req, int is_in) { return -ENOSYS; } in usb_gadget_map_request() argument
939 struct usb_request *req, int is_in) { } in usb_gadget_unmap_request_by_dev() argument
941 struct usb_request *req, int is_in) { } in usb_gadget_unmap_request() argument
/linux/drivers/usb/gadget/udc/
H A Dgr_udc.c93 int buflen = ep->is_in ? req->req.length : req->req.actual; in gr_dbgprint_request()
297 usb_gadget_unmap_request(&dev->gadget, &req->req, ep->is_in); in gr_finish_request()
300 if (ep->is_in) { /* For OUT, req->req.actual gets updated bit by bit */ in gr_finish_request()
322 if (ep->is_in) in gr_finish_request()
385 if (!ep->is_in && req->oddlen) in gr_start_dma()
446 if (ep->is_in) in gr_add_dma_desc()
605 ret = usb_gadget_map_request(&dev->gadget, &req->req, ep->is_in); in gr_queue()
611 if (ep->is_in) in gr_queue()
637 if (ep->is_in) in gr_queue_int()
985 u8 is_in = index & USB_ENDPOINT_DIR_MASK; in gr_endpoint_request() local
[all …]
H A Drenesas_usbf.c279 unsigned int is_in : 1; member
1478 epn->is_in ? "in" : "out"); in usbf_epn_dma_abort()
1485 epn->is_in ? 1 : 0); in usbf_epn_dma_abort()
1490 if (epn->is_in) { in usbf_epn_dma_abort()
1521 epn->is_in ? "in" : "out"); in usbf_epn_fifo_flush()
1549 ep->is_in ? "in" : "out", in usbf_ep_req_done()
1565 ep->is_in ? "in" : "out", in usbf_ep_nuke()
1589 if (ep->is_in) in usbf_ep_is_stalled()
1605 if (epn->is_in) { in usbf_epn_start_queue()
1649 if (ep->is_in) { in usbf_ep_process_queue()
[all …]
H A Dlpc32xx_udc.c108 bool is_in; member
480 ep->is_in ? "in" : "out"); in proc_ep_show()
1408 usb_gadget_unmap_request(&udc->gadget, &req->req, ep->is_in); in done()
1666 ep->is_in = (desc->bEndpointAddress & USB_DIR_IN) != 0; in lpc32xx_ep_enable()
1670 if (ep->is_in) in lpc32xx_ep_enable()
1677 ep->hwep_num, maxpacket, (ep->is_in == 1)); in lpc32xx_ep_enable()
1755 status = usb_gadget_map_request(&udc->gadget, _req, ep->is_in); in lpc32xx_ep_queue()
1778 if (ep->is_in) in lpc32xx_ep_queue()
1788 _req, _req->length, _req->buf, ep->is_in, _req->zero); in lpc32xx_ep_queue()
1802 if (ep->is_in) { in lpc32xx_ep_queue()
[all …]
H A Dudc-xilinx.c154 bool is_in; member
287 epcfgreg = ((ep->is_in << 29) | (ep->is_iso << 28) | in xudc_epconfig()
489 if (ep->is_in) in xudc_eptxrx()
499 if (ep->is_in) { in xudc_eptxrx()
519 if (ep->is_in) { in xudc_eptxrx()
568 ep->is_in); in xudc_done()
764 if (ep->is_in && (!list_empty(&ep->queue)) && value) { in xudc_ep_set_halt()
814 ep->is_in = ((desc->bEndpointAddress & USB_DIR_IN) != 0); in __xudc_ep_enable()
873 if (ep->epnumber && !ep->is_in) { in __xudc_ep_enable()
1103 ep->is_in); in xudc_ep_queue()
[all …]
H A Dcore.c911 struct usb_request *req, int is_in) in usb_gadget_map_request_by_dev() argument
925 is_in ? DMA_TO_DEVICE : DMA_FROM_DEVICE); in usb_gadget_map_request_by_dev()
942 is_in ? DMA_TO_DEVICE : DMA_FROM_DEVICE); in usb_gadget_map_request_by_dev()
957 struct usb_request *req, int is_in) in usb_gadget_map_request() argument
959 return usb_gadget_map_request_by_dev(gadget->dev.parent, req, is_in); in usb_gadget_map_request()
964 struct usb_request *req, int is_in) in usb_gadget_unmap_request_by_dev() argument
971 is_in ? DMA_TO_DEVICE : DMA_FROM_DEVICE); in usb_gadget_unmap_request_by_dev()
976 is_in ? DMA_TO_DEVICE : DMA_FROM_DEVICE); in usb_gadget_unmap_request_by_dev()
983 struct usb_request *req, int is_in) in usb_gadget_unmap_request() argument
985 usb_gadget_unmap_request_by_dev(gadget->dev.parent, req, is_in); in usb_gadget_unmap_request()
H A Dnet2280.c216 ep->is_in = !!usb_endpoint_dir_in(desc); in net2280_enable()
217 if (dev->enhanced_mode && ep->is_in && ep_key[ep->num]) { in net2280_enable()
253 if (ep->is_in) in net2280_enable()
284 ep->is_in = (tmp & USB_DIR_IN) != 0; in net2280_enable()
287 if (dev->enhanced_mode && ep->is_in) { in net2280_enable()
293 tmp |= (ep->is_in << ENDPOINT_DIRECTION); in net2280_enable()
306 if (!ep->is_in) in net2280_enable()
410 if (!ep->is_in || (ep->dev->quirks & PLX_2280)) { in ep_reset_228x()
503 if (ep->is_in) in ep_reset_338x()
806 if (ep->is_in) in fill_dma_desc()
[all …]
H A Domap_udc.c702 int status, restart, is_in; in dma_channel_claim() local
705 is_in = ep->bEndpointAddress & USB_DIR_IN; in dma_channel_claim()
706 if (is_in) in dma_channel_claim()
729 if (is_in) { in dma_channel_claim()
780 is_in ? 't' : 'r', in dma_channel_claim()
788 (is_in ? next_in_dma : next_out_dma)(ep, req); in dma_channel_claim()
791 (is_in ? write_fifo : read_fifo)(ep, req); in dma_channel_claim()
793 if (!is_in) { in dma_channel_claim()
921 int is_in; in omap_ep_queue() local
930 is_in = udc->ep0_in; in omap_ep_queue()
[all …]
H A Dat91_udc.h101 unsigned is_in:1; member
H A Dgr_udc.h146 unsigned is_in:1; member
H A Dpxa27x_udc.c501 static void inc_ep_stats_reqs(struct pxa_ep *ep, int is_in) in inc_ep_stats_reqs() argument
503 if (is_in) in inc_ep_stats_reqs()
515 static void inc_ep_stats_bytes(struct pxa_ep *ep, int count, int is_in) in inc_ep_stats_bytes() argument
517 if (is_in) in inc_ep_stats_bytes()
2039 int is_in = ep->dir_in; in handle_ep() local
2067 if (unlikely(is_in)) { in handle_ep()
2076 if (is_in) in handle_ep()
H A Dgoku_udc.h211 is_in:1, member
H A Datmel_usba_udc.c549 usb_gadget_unmap_request(&udc->gadget, &req->req, ep->is_in); in request_complete()
593 ep->is_in = 0; in usba_ep_enable()
599 ep->is_in = 1; in usba_ep_enable()
742 ret = usb_gadget_map_request(&udc->gadget, &req->req, ep->is_in); in queue_dma()
751 if (!ep->is_in) in queue_dma()
805 if ((!ep_is_control(ep) && ep->is_in) || in usba_ep_queue()
946 || ((value && ep->is_in && (usba_ep_readl(ep, STA) in usba_ep_set_halt()
H A Datmel_usba_udc.h285 unsigned int is_in:1; member
/linux/drivers/usb/mtu3/
H A Dmtu3_gadget.c30 usb_gadget_unmap_request(&mtu->g, req, mep->is_in); in mtu3_req_complete()
176 if (!!usb_endpoint_dir_in(desc) ^ !!mep->is_in) in mtu3_gadget_ep_enable()
275 __func__, mep->is_in ? "TX" : "RX", mreq->epnum, ep->name, in mtu3_gadget_queue()
298 ret = usb_gadget_map_request(&mtu->g, req, mep->is_in); in mtu3_gadget_queue()
308 usb_gadget_unmap_request(&mtu->g, req, mep->is_in); in mtu3_gadget_queue()
649 u32 epnum, u32 is_in) in init_hw_ep() argument
653 mep->is_in = is_in; in init_hw_ep()
658 !epnum ? "" : (is_in ? "in" : "out")); in init_hw_ep()
684 } else if (is_in) { in init_hw_ep()
H A Dmtu3_qmu.c196 offset = mep->is_in ? USB_QMU_TQCSR(epnum) : USB_QMU_RQCSR(epnum); in mtu3_qmu_resume()
325 if (mep->is_in) in mtu3_insert_gpd()
338 if (mep->is_in) { in mtu3_qmu_start()
384 qcsr = mep->is_in ? USB_QMU_TQCSR(epnum) : USB_QMU_RQCSR(epnum); in mtu3_qmu_stop()
392 if (mep->is_in) in mtu3_qmu_stop()
403 if (mep->is_in) in mtu3_qmu_stop()
413 ((mep->is_in) ? "TX" : "RX")); in mtu3_qmu_flush()
H A Dmtu3_gadget_ep0.c212 int is_in; in ep0_get_status() local
234 is_in = epnum & USB_DIR_IN; in ep0_get_status()
244 mep = (is_in ? mtu->in_eps : mtu->out_eps) + epnum; in ep0_get_status()
386 int is_in; in ep0_handle_feature() local
413 is_in = index & USB_DIR_IN; in ep0_handle_feature()
414 mep = (is_in ? mtu->in_eps : mtu->out_eps) + epnum; in ep0_handle_feature()
H A Dmtu3_hw_regs.h281 #define EP_RST(is_in, epnum) (((is_in) ? BIT(16) : BIT(0)) << (epnum)) argument
/linux/drivers/usb/musb/
H A Dmusb_gadget.c171 if (ep->is_in) { in nuke()
974 musb_ep->is_in = 1; in musb_gadget_enable()
975 if (!musb_ep->is_in) in musb_gadget_enable()
1013 musb_ep->is_in = 0; in musb_gadget_enable()
1014 if (musb_ep->is_in) in musb_gadget_enable()
1071 musb_ep->is_in ? "IN" : "OUT", in musb_gadget_enable()
1102 if (musb_ep->is_in) { in musb_gadget_disable()
1229 request->tx = musb_ep->is_in; in musb_gadget_queue()
1360 if (musb_ep->is_in) { in musb_gadget_set_halt()
1374 if (musb_ep->is_in) { in musb_gadget_set_halt()
[all …]
H A Dmusb_gadget.h83 u8 is_in; member
/linux/drivers/usb/mon/
H A Dmon_text.c64 char is_in; member
155 if (ep->is_in) { in mon_text_get_data()
216 ep->is_in = usb_urb_dir_in(urb); in mon_text_event()
288 ep->is_in = usb_urb_dir_in(urb); in mon_text_error()
516 udir = (ep->is_in ? 'i' : 'o'); in mon_text_read_head_t()
534 udir = (ep->is_in ? 'i' : 'o'); in mon_text_read_head_u()
/linux/drivers/usb/gadget/function/
H A Df_sourcesink.c583 static int source_sink_start_ep(struct f_sourcesink *ss, bool is_in, in source_sink_start_ep() argument
606 ep = is_in ? ss->iso_in_ep : ss->iso_out_ep; in source_sink_start_ep()
609 ep = is_in ? ss->in_ep : ss->out_ep; in source_sink_start_ep()
620 if (is_in) in source_sink_start_ep()
631 is_iso ? "ISO-" : "", is_in ? "IN" : "OUT", in source_sink_start_ep()
/linux/sound/soc/renesas/rcar/
H A Dsrc.c124 int is_in) in rsnd_src_get_rate() argument
139 if (is_play == is_in) in rsnd_src_get_rate()
/linux/drivers/usb/isp1760/
H A Disp1760-udc.c1453 bool is_in = !(i & 1); in isp1760_udc_init_eps() local
1459 ep->addr = (ep_num && is_in ? USB_DIR_IN : USB_DIR_OUT) in isp1760_udc_init_eps()
1464 ep_num ? (is_in ? "in" : "out") : ""); in isp1760_udc_init_eps()
1490 if (is_in) in isp1760_udc_init_eps()

12