Lines Matching refs:epctrl
3556 u32 epctrl; in dwc2_gadget_handle_incomplete_isoc_in() local
3570 epctrl = dwc2_readl(hsotg, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3571 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_in()
3573 epctrl |= DXEPCTL_SNAK; in dwc2_gadget_handle_incomplete_isoc_in()
3574 epctrl |= DXEPCTL_EPDIS; in dwc2_gadget_handle_incomplete_isoc_in()
3575 dwc2_writel(hsotg, epctrl, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3601 u32 epctrl; in dwc2_gadget_handle_incomplete_isoc_out() local
3616 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_out()
3617 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_out()
3771 u32 epctrl; in dwc2_hsotg_irq() local
3790 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_hsotg_irq()
3792 if (epctrl & DXEPCTL_EPENA) { in dwc2_hsotg_irq()
3793 epctrl |= DXEPCTL_SNAK; in dwc2_hsotg_irq()
3794 epctrl |= DXEPCTL_EPDIS; in dwc2_hsotg_irq()
3795 dwc2_writel(hsotg, epctrl, DOEPCTL(idx)); in dwc2_hsotg_irq()
3923 u32 epctrl; in dwc2_hsotg_ep_enable() local
3973 epctrl = dwc2_readl(hsotg, epctrl_reg); in dwc2_hsotg_ep_enable()
3976 __func__, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()
3996 epctrl &= ~(DXEPCTL_EPTYPE_MASK | DXEPCTL_MPS_MASK); in dwc2_hsotg_ep_enable()
3997 epctrl |= DXEPCTL_MPS(mps); in dwc2_hsotg_ep_enable()
4003 epctrl |= DXEPCTL_USBACTEP; in dwc2_hsotg_ep_enable()
4016 epctrl |= DXEPCTL_EPTYPE_ISO; in dwc2_hsotg_ep_enable()
4017 epctrl |= DXEPCTL_SETEVENFR; in dwc2_hsotg_ep_enable()
4036 epctrl |= DXEPCTL_EPTYPE_BULK; in dwc2_hsotg_ep_enable()
4046 epctrl |= DXEPCTL_EPTYPE_INTERRUPT; in dwc2_hsotg_ep_enable()
4050 epctrl |= DXEPCTL_EPTYPE_CONTROL; in dwc2_hsotg_ep_enable()
4082 epctrl &= ~(DXEPCTL_TXFNUM_LIMIT << DXEPCTL_TXFNUM_SHIFT); in dwc2_hsotg_ep_enable()
4084 epctrl |= DXEPCTL_TXFNUM(fifo_index); in dwc2_hsotg_ep_enable()
4091 epctrl |= DXEPCTL_SETD0PID; in dwc2_hsotg_ep_enable()
4111 epctrl |= DXEPCTL_CNAK; in dwc2_hsotg_ep_enable()
4115 __func__, epctrl); in dwc2_hsotg_ep_enable()
4117 dwc2_writel(hsotg, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()