Lines Matching refs:epctrl

3617 	u32 epctrl;  in dwc2_gadget_handle_incomplete_isoc_in()  local
3631 epctrl = dwc2_readl(hsotg, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3632 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_in()
3634 epctrl |= DXEPCTL_SNAK; in dwc2_gadget_handle_incomplete_isoc_in()
3635 epctrl |= DXEPCTL_EPDIS; in dwc2_gadget_handle_incomplete_isoc_in()
3636 dwc2_writel(hsotg, epctrl, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3662 u32 epctrl; in dwc2_gadget_handle_incomplete_isoc_out() local
3677 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_out()
3678 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_out()
3832 u32 epctrl; in dwc2_hsotg_irq() local
3851 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_hsotg_irq()
3854 if ((epctrl & DXEPCTL_EPENA) && hs_ep->isochronous) { in dwc2_hsotg_irq()
3855 epctrl |= DXEPCTL_SNAK; in dwc2_hsotg_irq()
3856 epctrl |= DXEPCTL_EPDIS; in dwc2_hsotg_irq()
3857 dwc2_writel(hsotg, epctrl, DOEPCTL(idx)); in dwc2_hsotg_irq()
3863 if (!(epctrl & DXEPCTL_EPENA)) in dwc2_hsotg_irq()
3864 epctrl |= DXEPCTL_EPENA; in dwc2_hsotg_irq()
3865 epctrl |= DXEPCTL_EPDIS; in dwc2_hsotg_irq()
3866 epctrl |= DXEPCTL_STALL; in dwc2_hsotg_irq()
3867 dwc2_writel(hsotg, epctrl, DOEPCTL(idx)); in dwc2_hsotg_irq()
4013 u32 epctrl; in dwc2_hsotg_ep_enable() local
4063 epctrl = dwc2_readl(hsotg, epctrl_reg); in dwc2_hsotg_ep_enable()
4066 __func__, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()
4086 epctrl &= ~(DXEPCTL_EPTYPE_MASK | DXEPCTL_MPS_MASK); in dwc2_hsotg_ep_enable()
4087 epctrl |= DXEPCTL_MPS(mps); in dwc2_hsotg_ep_enable()
4093 epctrl |= DXEPCTL_USBACTEP; in dwc2_hsotg_ep_enable()
4107 epctrl |= DXEPCTL_EPTYPE_ISO; in dwc2_hsotg_ep_enable()
4108 epctrl |= DXEPCTL_SETEVENFR; in dwc2_hsotg_ep_enable()
4120 epctrl |= DXEPCTL_SNAK; in dwc2_hsotg_ep_enable()
4128 epctrl |= DXEPCTL_EPTYPE_BULK; in dwc2_hsotg_ep_enable()
4138 epctrl |= DXEPCTL_EPTYPE_INTERRUPT; in dwc2_hsotg_ep_enable()
4142 epctrl |= DXEPCTL_EPTYPE_CONTROL; in dwc2_hsotg_ep_enable()
4175 epctrl &= ~(DXEPCTL_TXFNUM_LIMIT << DXEPCTL_TXFNUM_SHIFT); in dwc2_hsotg_ep_enable()
4177 epctrl |= DXEPCTL_TXFNUM(fifo_index); in dwc2_hsotg_ep_enable()
4184 epctrl |= DXEPCTL_SETD0PID; in dwc2_hsotg_ep_enable()
4204 epctrl |= DXEPCTL_CNAK; in dwc2_hsotg_ep_enable()
4208 __func__, epctrl); in dwc2_hsotg_ep_enable()
4210 dwc2_writel(hsotg, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()