Lines Matching defs:hw_ep
33 struct musb_hw_ep *hw_ep;
55 struct musb_hw_ep *hw_ep = ux500_channel->hw_ep;
56 struct musb *musb = hw_ep->musb;
59 dev_dbg(musb->controller, "DMA rx transfer done on hw_ep=%d\n",
60 hw_ep->epnum);
65 musb_dma_completion(musb, hw_ep->epnum, ux500_channel->is_tx);
75 struct musb_hw_ep *hw_ep = ux500_channel->hw_ep;
83 dma_addr_t usb_fifo_addr = (musb->io.fifo_offset(hw_ep->epnum) +
129 struct musb_hw_ep *hw_ep, u8 is_tx)
135 u8 ch_num = hw_ep->epnum - 1;
138 * to specified hw_ep. For example DMA channel 0 can only be allocated
139 * to hw_ep 1 and 9.
154 ux500_channel->hw_ep = hw_ep;
157 dev_dbg(musb->controller, "hw_ep=%d, is_tx=0x%x, channel=%d\n",
158 hw_ep->epnum, is_tx, ch_num);
212 void __iomem *epio = musb->endpoints[ux500_channel->hw_ep->epnum].regs;