Lines Matching refs:usbcfg
180 u32 usbcfg, i2cctl; in dwc2_fs_phy_init() local
189 usbcfg = readl(hsotg->regs + GUSBCFG); in dwc2_fs_phy_init()
190 usbcfg |= GUSBCFG_PHYSEL; in dwc2_fs_phy_init()
191 writel(usbcfg, hsotg->regs + GUSBCFG); in dwc2_fs_phy_init()
214 usbcfg = readl(hsotg->regs + GUSBCFG); in dwc2_fs_phy_init()
215 usbcfg |= GUSBCFG_OTG_UTMI_FS_SEL; in dwc2_fs_phy_init()
216 writel(usbcfg, hsotg->regs + GUSBCFG); in dwc2_fs_phy_init()
233 u32 usbcfg; in dwc2_hs_phy_init() local
239 usbcfg = readl(hsotg->regs + GUSBCFG); in dwc2_hs_phy_init()
250 usbcfg |= GUSBCFG_ULPI_UTMI_SEL; in dwc2_hs_phy_init()
251 usbcfg &= ~(GUSBCFG_PHYIF16 | GUSBCFG_DDRSEL); in dwc2_hs_phy_init()
253 usbcfg |= GUSBCFG_DDRSEL; in dwc2_hs_phy_init()
258 usbcfg &= ~(GUSBCFG_ULPI_UTMI_SEL | GUSBCFG_PHYIF16); in dwc2_hs_phy_init()
260 usbcfg |= GUSBCFG_PHYIF16; in dwc2_hs_phy_init()
267 writel(usbcfg, hsotg->regs + GUSBCFG); in dwc2_hs_phy_init()
282 u32 usbcfg; in dwc2_phy_init() local
302 usbcfg = readl(hsotg->regs + GUSBCFG); in dwc2_phy_init()
303 usbcfg |= GUSBCFG_ULPI_FS_LS; in dwc2_phy_init()
304 usbcfg |= GUSBCFG_ULPI_CLK_SUSP_M; in dwc2_phy_init()
305 writel(usbcfg, hsotg->regs + GUSBCFG); in dwc2_phy_init()
307 usbcfg = readl(hsotg->regs + GUSBCFG); in dwc2_phy_init()
308 usbcfg &= ~GUSBCFG_ULPI_FS_LS; in dwc2_phy_init()
309 usbcfg &= ~GUSBCFG_ULPI_CLK_SUSP_M; in dwc2_phy_init()
310 writel(usbcfg, hsotg->regs + GUSBCFG); in dwc2_phy_init()
364 u32 usbcfg; in dwc2_gusbcfg_init() local
366 usbcfg = readl(hsotg->regs + GUSBCFG); in dwc2_gusbcfg_init()
367 usbcfg &= ~(GUSBCFG_HNPCAP | GUSBCFG_SRPCAP); in dwc2_gusbcfg_init()
373 usbcfg |= GUSBCFG_HNPCAP; in dwc2_gusbcfg_init()
376 usbcfg |= GUSBCFG_SRPCAP; in dwc2_gusbcfg_init()
384 usbcfg |= GUSBCFG_SRPCAP; in dwc2_gusbcfg_init()
394 writel(usbcfg, hsotg->regs + GUSBCFG); in dwc2_gusbcfg_init()
407 u32 usbcfg, otgctl; in dwc2_core_init() local
412 usbcfg = readl(hsotg->regs + GUSBCFG); in dwc2_core_init()
415 usbcfg &= ~GUSBCFG_ULPI_EXT_VBUS_DRV; in dwc2_core_init()
418 usbcfg |= GUSBCFG_ULPI_EXT_VBUS_DRV; in dwc2_core_init()
421 usbcfg &= ~GUSBCFG_TERMSELDLPULSE; in dwc2_core_init()
423 usbcfg |= GUSBCFG_TERMSELDLPULSE; in dwc2_core_init()
425 writel(usbcfg, hsotg->regs + GUSBCFG); in dwc2_core_init()
1729 u32 usbcfg; in dwc2_calc_frame_interval() local
1733 usbcfg = readl(hsotg->regs + GUSBCFG); in dwc2_calc_frame_interval()
1736 if (!(usbcfg & GUSBCFG_PHYSEL) && (usbcfg & GUSBCFG_ULPI_UTMI_SEL) && in dwc2_calc_frame_interval()
1737 !(usbcfg & GUSBCFG_PHYIF16)) in dwc2_calc_frame_interval()
1739 if ((usbcfg & GUSBCFG_PHYSEL) && hsotg->hw_params.fs_phy_type == in dwc2_calc_frame_interval()
1742 if (!(usbcfg & GUSBCFG_PHY_LP_CLK_SEL) && !(usbcfg & GUSBCFG_PHYSEL) && in dwc2_calc_frame_interval()
1743 !(usbcfg & GUSBCFG_ULPI_UTMI_SEL) && (usbcfg & GUSBCFG_PHYIF16)) in dwc2_calc_frame_interval()
1745 if (!(usbcfg & GUSBCFG_PHY_LP_CLK_SEL) && !(usbcfg & GUSBCFG_PHYSEL) && in dwc2_calc_frame_interval()
1746 !(usbcfg & GUSBCFG_ULPI_UTMI_SEL) && !(usbcfg & GUSBCFG_PHYIF16)) in dwc2_calc_frame_interval()
1748 if ((usbcfg & GUSBCFG_PHY_LP_CLK_SEL) && !(usbcfg & GUSBCFG_PHYSEL) && in dwc2_calc_frame_interval()
1749 !(usbcfg & GUSBCFG_ULPI_UTMI_SEL) && (usbcfg & GUSBCFG_PHYIF16)) in dwc2_calc_frame_interval()
1751 if ((usbcfg & GUSBCFG_PHYSEL) && !(usbcfg & GUSBCFG_PHYIF16) && in dwc2_calc_frame_interval()
1754 if ((usbcfg & GUSBCFG_PHYSEL) && in dwc2_calc_frame_interval()