static int omap_usb3_init(struct usb_phy *x) { struct omap_usb *phy = phy_to_omapusb(x); omap_usb_dpll_lock(phy); omap_control_usb3_phy_power(phy->control_dev, 1); return 0; }
void omap_usb3_phy_init(struct omap_usb3_phy *phy_regs) { omap_usb_dpll_lock(phy_regs); usb3_phy_partial_powerup(phy_regs); /* * Give enough time for the PHY to partially power-up before * powering it up completely. delay value suggested by the HW * team. */ mdelay(100); }