Hello This patch fix the usb otg host initialisation on imx31 platform. The ULPI access had timeout problem. This try to fix them by resetting the host controller before accessing the PHY. With a such reset the configuration registers need to be rewritten after the ULPI access. Tested on 3 different board with an imx31. The v2 try to integrate all the comments. It defines new functions to reset the host and to poll the differents bits with a timeout but it should not change the general behavior of the code. Regards, Philippe Philippe Rétornaz (1): ehci-mxc: Fix mx31 OTG host initialisation drivers/usb/host/ehci-mxc.c | 98 ++++++++++++++++++++++++++++++++++++++----- 1 files changed, 87 insertions(+), 11 deletions(-) -- 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