Lines Matching refs:epctrl

3587 	u32 epctrl;  in dwc2_gadget_handle_incomplete_isoc_in()  local
3601 epctrl = dwc2_readl(hsotg, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3602 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_in()
3604 epctrl |= DXEPCTL_SNAK; in dwc2_gadget_handle_incomplete_isoc_in()
3605 epctrl |= DXEPCTL_EPDIS; in dwc2_gadget_handle_incomplete_isoc_in()
3606 dwc2_writel(hsotg, epctrl, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3632 u32 epctrl; in dwc2_gadget_handle_incomplete_isoc_out() local
3647 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_out()
3648 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_out()
3802 u32 epctrl; in dwc2_hsotg_irq() local
3821 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_hsotg_irq()
3824 if ((epctrl & DXEPCTL_EPENA) && hs_ep->isochronous) { in dwc2_hsotg_irq()
3825 epctrl |= DXEPCTL_SNAK; in dwc2_hsotg_irq()
3826 epctrl |= DXEPCTL_EPDIS; in dwc2_hsotg_irq()
3827 dwc2_writel(hsotg, epctrl, DOEPCTL(idx)); in dwc2_hsotg_irq()
3833 if (!(epctrl & DXEPCTL_EPENA)) in dwc2_hsotg_irq()
3834 epctrl |= DXEPCTL_EPENA; in dwc2_hsotg_irq()
3835 epctrl |= DXEPCTL_EPDIS; in dwc2_hsotg_irq()
3836 epctrl |= DXEPCTL_STALL; in dwc2_hsotg_irq()
3837 dwc2_writel(hsotg, epctrl, DOEPCTL(idx)); in dwc2_hsotg_irq()
3965 u32 epctrl; in dwc2_hsotg_ep_enable() local
4015 epctrl = dwc2_readl(hsotg, epctrl_reg); in dwc2_hsotg_ep_enable()
4018 __func__, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()
4038 epctrl &= ~(DXEPCTL_EPTYPE_MASK | DXEPCTL_MPS_MASK); in dwc2_hsotg_ep_enable()
4039 epctrl |= DXEPCTL_MPS(mps); in dwc2_hsotg_ep_enable()
4045 epctrl |= DXEPCTL_USBACTEP; in dwc2_hsotg_ep_enable()
4058 epctrl |= DXEPCTL_EPTYPE_ISO; in dwc2_hsotg_ep_enable()
4059 epctrl |= DXEPCTL_SETEVENFR; in dwc2_hsotg_ep_enable()
4078 epctrl |= DXEPCTL_EPTYPE_BULK; in dwc2_hsotg_ep_enable()
4088 epctrl |= DXEPCTL_EPTYPE_INTERRUPT; in dwc2_hsotg_ep_enable()
4092 epctrl |= DXEPCTL_EPTYPE_CONTROL; in dwc2_hsotg_ep_enable()
4125 epctrl &= ~(DXEPCTL_TXFNUM_LIMIT << DXEPCTL_TXFNUM_SHIFT); in dwc2_hsotg_ep_enable()
4127 epctrl |= DXEPCTL_TXFNUM(fifo_index); in dwc2_hsotg_ep_enable()
4134 epctrl |= DXEPCTL_SETD0PID; in dwc2_hsotg_ep_enable()
4154 epctrl |= DXEPCTL_CNAK; in dwc2_hsotg_ep_enable()
4158 __func__, epctrl); in dwc2_hsotg_ep_enable()
4160 dwc2_writel(hsotg, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()