Lines Matching refs:epctrl
3616 u32 epctrl;
3630 epctrl = dwc2_readl(hsotg, DIEPCTL(idx));
3631 if ((epctrl & DXEPCTL_EPENA) &&
3633 epctrl |= DXEPCTL_SNAK;
3634 epctrl |= DXEPCTL_EPDIS;
3635 dwc2_writel(hsotg, epctrl, DIEPCTL(idx));
3661 u32 epctrl;
3676 epctrl = dwc2_readl(hsotg, DOEPCTL(idx));
3677 if ((epctrl & DXEPCTL_EPENA) &&
3831 u32 epctrl;
3850 epctrl = dwc2_readl(hsotg, DOEPCTL(idx));
3853 if ((epctrl & DXEPCTL_EPENA) && hs_ep->isochronous) {
3854 epctrl |= DXEPCTL_SNAK;
3855 epctrl |= DXEPCTL_EPDIS;
3856 dwc2_writel(hsotg, epctrl, DOEPCTL(idx));
3862 if (!(epctrl & DXEPCTL_EPENA))
3863 epctrl |= DXEPCTL_EPENA;
3864 epctrl |= DXEPCTL_EPDIS;
3865 epctrl |= DXEPCTL_STALL;
3866 dwc2_writel(hsotg, epctrl, DOEPCTL(idx));
4012 u32 epctrl;
4062 epctrl = dwc2_readl(hsotg, epctrl_reg);
4065 __func__, epctrl, epctrl_reg);
4085 epctrl &= ~(DXEPCTL_EPTYPE_MASK | DXEPCTL_MPS_MASK);
4086 epctrl |= DXEPCTL_MPS(mps);
4092 epctrl |= DXEPCTL_USBACTEP;
4105 epctrl |= DXEPCTL_EPTYPE_ISO;
4106 epctrl |= DXEPCTL_SETEVENFR;
4118 epctrl |= DXEPCTL_SNAK;
4126 epctrl |= DXEPCTL_EPTYPE_BULK;
4136 epctrl |= DXEPCTL_EPTYPE_INTERRUPT;
4140 epctrl |= DXEPCTL_EPTYPE_CONTROL;
4173 epctrl &= ~(DXEPCTL_TXFNUM_LIMIT << DXEPCTL_TXFNUM_SHIFT);
4175 epctrl |= DXEPCTL_TXFNUM(fifo_index);
4182 epctrl |= DXEPCTL_SETD0PID;
4202 epctrl |= DXEPCTL_CNAK;
4206 __func__, epctrl);
4208 dwc2_writel(hsotg, epctrl, epctrl_reg);