Lines Matching refs:epctrl

3616 	u32 epctrl;  in dwc2_gadget_handle_incomplete_isoc_in()  local
3630 epctrl = dwc2_readl(hsotg, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3631 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_in()
3633 epctrl |= DXEPCTL_SNAK; in dwc2_gadget_handle_incomplete_isoc_in()
3634 epctrl |= DXEPCTL_EPDIS; in dwc2_gadget_handle_incomplete_isoc_in()
3635 dwc2_writel(hsotg, epctrl, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3661 u32 epctrl; in dwc2_gadget_handle_incomplete_isoc_out() local
3676 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_out()
3677 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_out()
3831 u32 epctrl; in dwc2_hsotg_irq() local
3850 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_hsotg_irq()
3853 if ((epctrl & DXEPCTL_EPENA) && hs_ep->isochronous) { in dwc2_hsotg_irq()
3854 epctrl |= DXEPCTL_SNAK; in dwc2_hsotg_irq()
3855 epctrl |= DXEPCTL_EPDIS; in dwc2_hsotg_irq()
3856 dwc2_writel(hsotg, epctrl, DOEPCTL(idx)); in dwc2_hsotg_irq()
3862 if (!(epctrl & DXEPCTL_EPENA)) in dwc2_hsotg_irq()
3863 epctrl |= DXEPCTL_EPENA; in dwc2_hsotg_irq()
3864 epctrl |= DXEPCTL_EPDIS; in dwc2_hsotg_irq()
3865 epctrl |= DXEPCTL_STALL; in dwc2_hsotg_irq()
3866 dwc2_writel(hsotg, epctrl, DOEPCTL(idx)); in dwc2_hsotg_irq()
4012 u32 epctrl; in dwc2_hsotg_ep_enable() local
4062 epctrl = dwc2_readl(hsotg, epctrl_reg); in dwc2_hsotg_ep_enable()
4065 __func__, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()
4085 epctrl &= ~(DXEPCTL_EPTYPE_MASK | DXEPCTL_MPS_MASK); in dwc2_hsotg_ep_enable()
4086 epctrl |= DXEPCTL_MPS(mps); in dwc2_hsotg_ep_enable()
4092 epctrl |= DXEPCTL_USBACTEP; in dwc2_hsotg_ep_enable()
4106 epctrl |= DXEPCTL_EPTYPE_ISO; in dwc2_hsotg_ep_enable()
4107 epctrl |= DXEPCTL_SETEVENFR; in dwc2_hsotg_ep_enable()
4119 epctrl |= DXEPCTL_SNAK; in dwc2_hsotg_ep_enable()
4127 epctrl |= DXEPCTL_EPTYPE_BULK; in dwc2_hsotg_ep_enable()
4137 epctrl |= DXEPCTL_EPTYPE_INTERRUPT; in dwc2_hsotg_ep_enable()
4141 epctrl |= DXEPCTL_EPTYPE_CONTROL; in dwc2_hsotg_ep_enable()
4174 epctrl &= ~(DXEPCTL_TXFNUM_LIMIT << DXEPCTL_TXFNUM_SHIFT); in dwc2_hsotg_ep_enable()
4176 epctrl |= DXEPCTL_TXFNUM(fifo_index); in dwc2_hsotg_ep_enable()
4183 epctrl |= DXEPCTL_SETD0PID; in dwc2_hsotg_ep_enable()
4203 epctrl |= DXEPCTL_CNAK; in dwc2_hsotg_ep_enable()
4207 __func__, epctrl); in dwc2_hsotg_ep_enable()
4209 dwc2_writel(hsotg, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()