Lines Matching full:dwc3
5 * DWC3 controller driver
15 #include <dwc3-uboot.h>
19 #include <linux/usb/dwc3.h>
27 void dwc3_set_mode(struct dwc3 *dwc3_reg, u32 mode) in dwc3_set_mode()
34 static void dwc3_phy_reset(struct dwc3 *dwc3_reg) in dwc3_phy_reset()
51 void dwc3_core_soft_reset(struct dwc3 *dwc3_reg) in dwc3_core_soft_reset()
65 int dwc3_core_init(struct dwc3 *dwc3_reg) in dwc3_core_init()
94 * WORKAROUND: DWC3 revisions <1.90a have a bug in dwc3_core_init()
107 void dwc3_set_fladj(struct dwc3 *dwc3_reg, u32 val) in dwc3_set_fladj()
118 struct dwc3 *dwc3_reg; in xhci_dwc3_probe()
131 dwc3_reg = (struct dwc3 *)((char *)(hccr) + DWC3_REG_OFFSET); in xhci_dwc3_probe()
155 { .compatible = "snps,dwc3" },
160 .name = "xhci-dwc3",