Home
last modified time | relevance | path

Searched refs:ep_num (Results 1 – 7 of 7) sorted by relevance

/rk3399_rockchip-uboot/drivers/usb/gadget/
H A Ddwc2_udc_otg_xfer_dma.c97 u32 ep_num = ep_index(ep); in setdma_rx() local
101 ep_num ? DOEPT_SIZ_XFER_SIZE_MAX_EP : ep->ep.maxpacket); in setdma_rx()
106 if (ep_num == EP0_CON || length == 0) in setdma_rx()
111 ctrl = readl(&reg->out_endp[ep_num].doepctl); in setdma_rx()
117 writel((unsigned long) ep->dma_buf, &reg->out_endp[ep_num].doepdma); in setdma_rx()
119 &reg->out_endp[ep_num].doeptsiz); in setdma_rx()
120 writel(DEPCTL_EPENA|DEPCTL_CNAK|ctrl, &reg->out_endp[ep_num].doepctl); in setdma_rx()
126 __func__, ep_num, in setdma_rx()
127 readl(&reg->out_endp[ep_num].doepdma), in setdma_rx()
128 readl(&reg->out_endp[ep_num].doeptsiz), in setdma_rx()
[all …]
H A Dpxa27x_udc.c58 int ep_num = endpoint->endpoint_address & USB_ENDPOINT_NUMBER_MASK; in udc_write_urb() local
72 usbdbg("write urb on ep %d", ep_num); in udc_write_urb()
87 if (ep_num) in udc_write_urb()
88 writel(UDCCSR_PC ,UDCCSN(ep_num)); in udc_write_urb()
91 writel(data32[endpoint->sent / 4 + i], UDCDN(ep_num)); in udc_write_urb()
94 writeb(data8[endpoint->sent + w * 4 + i], UDCDN(ep_num)); in udc_write_urb()
98 writel(ep_num ? UDCCSR_SP : UDCCSR0_IPR, UDCCSN(ep_num)); in udc_write_urb()
101 if (ep_num) { in udc_write_urb()
102 while (!(readl(UDCCSN(ep_num)) & UDCCSR_PC)) { in udc_write_urb()
112 if (ep_num) { in udc_write_urb()
[all …]
H A Ddesignware_udc.c144 static void udc_stall_ep(u32 ep_num) in udc_stall_ep() argument
146 writel(readl(&inep_regs_p[ep_num].endp_cntl) | ENDP_CNTL_STALL, in udc_stall_ep()
147 &inep_regs_p[ep_num].endp_cntl); in udc_stall_ep()
149 writel(readl(&outep_regs_p[ep_num].endp_cntl) | ENDP_CNTL_STALL, in udc_stall_ep()
150 &outep_regs_p[ep_num].endp_cntl); in udc_stall_ep()
153 static void *get_fifo(int ep_num, int in) in get_fifo() argument
157 switch (ep_num) { in get_fifo()
594 int ep_num, ep_type; in udc_setup_ep() local
609 ep_num = ep_addr & USB_ENDPOINT_NUMBER_MASK; in udc_setup_ep()
639 struct udc_endp_regs *out_p = &outep_regs_p[ep_num]; in udc_setup_ep()
[all …]
H A Dci_udc.c153 static struct ept_queue_head *ci_get_qh(int ep_num, int dir_in) in ci_get_qh() argument
155 return &controller.epts[(ep_num * 2) + dir_in]; in ci_get_qh()
166 static struct ept_queue_item *ci_get_qtd(int ep_num, int dir_in) in ci_get_qtd() argument
168 int index = (ep_num * 2) + dir_in; in ci_get_qtd()
179 static void ci_flush_qh(int ep_num) in ci_flush_qh() argument
181 struct ept_queue_head *head = ci_get_qh(ep_num, 0); in ci_flush_qh()
194 static void ci_invalidate_qh(int ep_num) in ci_invalidate_qh() argument
196 struct ept_queue_head *head = ci_get_qh(ep_num, 0); in ci_invalidate_qh()
209 static void ci_flush_qtd(int ep_num) in ci_flush_qtd() argument
211 struct ept_queue_item *item = ci_get_qtd(ep_num, 0); in ci_flush_qtd()
[all …]
/rk3399_rockchip-uboot/drivers/usb/musb-new/
H A Dmusb_core.c1559 int ep_num; in musb_interrupt() local
1591 ep_num = 1; in musb_interrupt()
1599 musb_host_rx(musb, ep_num); in musb_interrupt()
1602 musb_g_rx(musb, ep_num); in musb_interrupt()
1607 ep_num++; in musb_interrupt()
1612 ep_num = 1; in musb_interrupt()
1620 musb_host_tx(musb, ep_num); in musb_interrupt()
1623 musb_g_tx(musb, ep_num); in musb_interrupt()
1627 ep_num++; in musb_interrupt()
/rk3399_rockchip-uboot/drivers/usb/musb/
H A Dmusb_udc.c798 void udc_set_nak(int ep_num) in udc_set_nak() argument
803 void udc_unset_nak(int ep_num) in udc_unset_nak() argument
/rk3399_rockchip-uboot/drivers/usb/host/
H A Ddwc2.c497 struct usb_device *dev, uint8_t dev_addr, uint8_t ep_num, in dwc_otg_hc_init() argument
502 (ep_num << DWC2_HCCHAR_EPNUM_OFFSET) | in dwc_otg_hc_init()