On Thu, Sep 08, 2016 at 10:00:22AM +0200, Fabien Lahoudere wrote: > Hi, > > I have an imx53 based boards with an ULPI phy (smsc 3315) connected to usbh2 > and usbh3 and encounter problem with patch > "usb: chipidea: coordinate usb phy initialization for different phy type". > > In drivers/usb/chipidea/core.c:ci_usb_phy_init, if I call > hw_phymode_configure() before usb_phy_init(), the system freeze. If I call > usb_phy_init() before hw_phymode_configure(), everything works fine. > > So I wonder if someone test ULPI phy? and if the following piece of patch > (that works in my case) could be acceptable : Do you use upstream kernel? I wonder if current drivers/usb/phy/phy-ulpi.c code can work well with DT? Stephen Boyd posted ULPI support for chipidea recently, would you please try if it works for you: usb: chipidea: Add support for ULPI PHY bus -- Best Regards, Peter Chen -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html