On Thursday 15 January 2009, Tony Lindgren wrote: > I've updated our git tree to v2.6.29-rc1, OK, after adding the IRQ patch from Anand, and the appended USB patch (from before the 2.6.29 merge window), it builds. Then when it tries to boot, (a) the HSMMC driver reports "error -110" then chokes, so no root FS; and then (b) MUSB misdetects the high speed hub as full speed then chokes, so no network links either. I'm not thinking (a) relates to the "can't get debounce clock" message, I saw that on earlier code that still booted just fine. That's on a trusty Beagle config. I don't think I'll be upgrading anything else just yet... - Dave ============= CUT HERE Subject: drivers/usb/core/hub.c: fix CONFIG_USB_OTG=y build From: David Brownell <dbrownell@xxxxxxxxxxxxxxxxxxxxx> Carry out the PM-routine interface change in the USB OTG pathway. This was omitted from the earlier interface-change patch by mistake. Signed-off-by: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> Cc: Greg KH <greg@xxxxxxxxx> Cc: Russell King <rmk@xxxxxxxxxxxxxxxx> Cc: Felipe Balbi <felipe.balbi@xxxxxxxxx> Cc: Tony Lindgren <tony@xxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/usb/core/hub.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/usb/core/hub.c~drivers-usb-core-hubc-fix-config_usb_otg=y-build drivers/usb/core/hub.c --- a/drivers/usb/core/hub.c~drivers-usb-core-hubc-fix-config_usb_otg=y-build +++ a/drivers/usb/core/hub.c @@ -1554,7 +1554,7 @@ static int usb_configure_device_otg(stru * (Includes HNP test device.) */ if (udev->bus->b_hnp_enable || udev->bus->is_b_host) { - err = usb_port_suspend(udev); + err = usb_port_suspend(udev, PMSG_SUSPEND); if (err < 0) dev_dbg(&udev->dev, "HNP fail, %d\n", err); } -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html