Hi all, Here are musb fixes for the issues that I've been able to track down. Not sure if these will help with the problem Ladis was seeing as I'm not able to reproduce that one it seems. As many people depend on this driver I'd like to have these merged for v4.9-rc cycle after review and testing. Please review and test. You need to use v4.9-rc3 or later for testing because of the earlier fixes. Regards, Tony Tony Lindgren (4): usb: musb: Fix broken use of static variable for multiple instances usb: musb: Fix sleeping function called from invalid context for hdrc glue usb: musb: Fix PM for hub disconnect phy: twl4030-usb: Fix for musb session bit based PM drivers/phy/phy-twl4030-usb.c | 4 +- drivers/usb/musb/musb_core.c | 107 +++++++++++++++++++++++++++++++++++------ drivers/usb/musb/musb_core.h | 13 ++++- drivers/usb/musb/musb_dsps.c | 24 ++++++--- drivers/usb/musb/musb_gadget.c | 28 ++++++++--- drivers/usb/musb/tusb6010.c | 6 +-- 6 files changed, 148 insertions(+), 34 deletions(-) -- 2.10.2 -- 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