On 11/10/2016 07:21 AM, Stefan Roese wrote: > Hi Chi, > > On 10.11.2016 03:16, Kever Yang wrote: >> Hi Chi, >> >> On 11/10/2016 12:51 AM, Ding, ChiX wrote: >>> Hi there >>> I'm having problem getting USB 3.0 controller working properly on the >>> Intel Denverton x86 board. >>> First I tried to use xhci driver, but there doesn't seem to be any >>> xhci driver or generic driver for x86 >>> I only found the following >>> xhci-exynos5.c: { .compatible = "samsung,exynos5250-xhci" }, >>> xhci-mvebu.c: { .compatible = "marvell,armada3700-xhci" }, >>> xhci-rockchip.c: { .compatible = "rockchip,rk3399-xhci" }, >> >> The xhci.c and xhci-dwc3.c in U-Boot is generic driver, but you may need >> one driver for x86, >> this is very like what kernel did, so you can reference to how kernel >> enable the x86 dwc3. > > Please take a look at this patch: > > https://patchwork.ozlabs.org/patch/649489/ > > You do not need to change anything in the dts with this patch. Only > enable the correct Kconfig options for your board. > > I've been able to enable xHCI support on BayTrail with this. But as > mentioned in the commit text, this still had some problems on my > board. Unfortunately I've not had the time to dig into it in the > meantime. It should be a good starting point for you. Perhaps it > even works for you out-of-the-box. > > Marek, could you perhaps queue this patch for the next merge > window? It has a Reviewed-by from Simon.
Sure, done. -- Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot