Lines Matching refs:epctrl
3411 u32 epctrl; in dwc2_gadget_handle_incomplete_isoc_in() local
3425 epctrl = dwc2_readl(hsotg, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3426 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_in()
3428 epctrl |= DXEPCTL_SNAK; in dwc2_gadget_handle_incomplete_isoc_in()
3429 epctrl |= DXEPCTL_EPDIS; in dwc2_gadget_handle_incomplete_isoc_in()
3430 dwc2_writel(hsotg, epctrl, DIEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_in()
3456 u32 epctrl; in dwc2_gadget_handle_incomplete_isoc_out() local
3471 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_gadget_handle_incomplete_isoc_out()
3472 if ((epctrl & DXEPCTL_EPENA) && in dwc2_gadget_handle_incomplete_isoc_out()
3626 u32 epctrl; in dwc2_hsotg_irq() local
3645 epctrl = dwc2_readl(hsotg, DOEPCTL(idx)); in dwc2_hsotg_irq()
3647 if (epctrl & DXEPCTL_EPENA) { in dwc2_hsotg_irq()
3648 epctrl |= DXEPCTL_SNAK; in dwc2_hsotg_irq()
3649 epctrl |= DXEPCTL_EPDIS; in dwc2_hsotg_irq()
3650 dwc2_writel(hsotg, epctrl, DOEPCTL(idx)); in dwc2_hsotg_irq()
3774 u32 epctrl; in dwc2_hsotg_ep_enable() local
3823 epctrl = dwc2_readl(hsotg, epctrl_reg); in dwc2_hsotg_ep_enable()
3826 __func__, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()
3842 epctrl &= ~(DXEPCTL_EPTYPE_MASK | DXEPCTL_MPS_MASK); in dwc2_hsotg_ep_enable()
3843 epctrl |= DXEPCTL_MPS(mps); in dwc2_hsotg_ep_enable()
3849 epctrl |= DXEPCTL_USBACTEP; in dwc2_hsotg_ep_enable()
3862 epctrl |= DXEPCTL_EPTYPE_ISO; in dwc2_hsotg_ep_enable()
3863 epctrl |= DXEPCTL_SETEVENFR; in dwc2_hsotg_ep_enable()
3882 epctrl |= DXEPCTL_EPTYPE_BULK; in dwc2_hsotg_ep_enable()
3892 epctrl |= DXEPCTL_EPTYPE_INTERRUPT; in dwc2_hsotg_ep_enable()
3896 epctrl |= DXEPCTL_EPTYPE_CONTROL; in dwc2_hsotg_ep_enable()
3929 epctrl |= DXEPCTL_TXFNUM(fifo_index); in dwc2_hsotg_ep_enable()
3936 epctrl |= DXEPCTL_SETD0PID; in dwc2_hsotg_ep_enable()
3956 epctrl |= DXEPCTL_CNAK; in dwc2_hsotg_ep_enable()
3960 __func__, epctrl); in dwc2_hsotg_ep_enable()
3962 dwc2_writel(hsotg, epctrl, epctrl_reg); in dwc2_hsotg_ep_enable()