Lines Matching refs:epctrl

3605 	u32 epctrl;  in dwc2_gadget_handle_incomplete_isoc_in()  local
3619 epctrl = dwc2_readl(hsotg, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3620 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_in()
3622 epctrl |= DXEPCTL_SNAK; in dwc2_gadget_handle_incomplete_isoc_in()
3623 epctrl |= DXEPCTL_EPDIS; in dwc2_gadget_handle_incomplete_isoc_in()
3624 dwc2_writel(hsotg, epctrl, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3650 u32 epctrl; in dwc2_gadget_handle_incomplete_isoc_out() local
3665 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_out()
3666 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_out()
3820 u32 epctrl; in dwc2_hsotg_irq() local
3839 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_hsotg_irq()
3842 if ((epctrl & DXEPCTL_EPENA) && hs_ep->isochronous) { in dwc2_hsotg_irq()
3843 epctrl |= DXEPCTL_SNAK; in dwc2_hsotg_irq()
3844 epctrl |= DXEPCTL_EPDIS; in dwc2_hsotg_irq()
3845 dwc2_writel(hsotg, epctrl, DOEPCTL(idx)); in dwc2_hsotg_irq()
3851 if (!(epctrl & DXEPCTL_EPENA)) in dwc2_hsotg_irq()
3852 epctrl |= DXEPCTL_EPENA; in dwc2_hsotg_irq()
3853 epctrl |= DXEPCTL_EPDIS; in dwc2_hsotg_irq()
3854 epctrl |= DXEPCTL_STALL; in dwc2_hsotg_irq()
3855 dwc2_writel(hsotg, epctrl, DOEPCTL(idx)); in dwc2_hsotg_irq()
4001 u32 epctrl; in dwc2_hsotg_ep_enable() local
4051 epctrl = dwc2_readl(hsotg, epctrl_reg); in dwc2_hsotg_ep_enable()
4054 __func__, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()
4074 epctrl &= ~(DXEPCTL_EPTYPE_MASK | DXEPCTL_MPS_MASK); in dwc2_hsotg_ep_enable()
4075 epctrl |= DXEPCTL_MPS(mps); in dwc2_hsotg_ep_enable()
4081 epctrl |= DXEPCTL_USBACTEP; in dwc2_hsotg_ep_enable()
4095 epctrl |= DXEPCTL_EPTYPE_ISO; in dwc2_hsotg_ep_enable()
4096 epctrl |= DXEPCTL_SETEVENFR; in dwc2_hsotg_ep_enable()
4108 epctrl |= DXEPCTL_SNAK; in dwc2_hsotg_ep_enable()
4116 epctrl |= DXEPCTL_EPTYPE_BULK; in dwc2_hsotg_ep_enable()
4126 epctrl |= DXEPCTL_EPTYPE_INTERRUPT; in dwc2_hsotg_ep_enable()
4130 epctrl |= DXEPCTL_EPTYPE_CONTROL; in dwc2_hsotg_ep_enable()
4163 epctrl &= ~(DXEPCTL_TXFNUM_LIMIT << DXEPCTL_TXFNUM_SHIFT); in dwc2_hsotg_ep_enable()
4165 epctrl |= DXEPCTL_TXFNUM(fifo_index); in dwc2_hsotg_ep_enable()
4172 epctrl |= DXEPCTL_SETD0PID; in dwc2_hsotg_ep_enable()
4192 epctrl |= DXEPCTL_CNAK; in dwc2_hsotg_ep_enable()
4196 __func__, epctrl); in dwc2_hsotg_ep_enable()
4198 dwc2_writel(hsotg, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()