* Tony Lindgren <tony@xxxxxxxxxxx> [161108 07:50]: > * Ladislav Michl <ladis@xxxxxxxxxxxxxx> [161108 06:39]: > > Hi Tony, > > > > On Mon, Nov 07, 2016 at 02:50:16PM -0700, Tony Lindgren wrote: > > > 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. > > > > I still need 87326e858448c40e32f142c0b8dcc59d7b27c641 (usb: musb: Remove > > extra PM runtime calls from 2430 glue layer) reverted, but I'm happy with > > that solution so far. > > Weird, I have not figured out what happens there.. > > The only thing I'm still wondering about is if phy-twl4030-usb.c > is losing ID pin interrupts occasionally but have not been > able to verify that. Maybe try the following additional patch > and see if it makes any difference? And eventually the glue layers only should need to do this on init: pm_runtime_enable(glue->dev); And this on the exit path: pm_runtime_disable(glue->dev); And musb core as the child device should keep things awake when needed. Regards, Tony -- 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