* Tony Lindgren <tony@xxxxxxxxxxx> [160209 09:26]: > * Pavel Machek <pavel@xxxxxx> [160207 13:24]: > > Hi! > > > > > > (I assume I have to insmod and rmmod, right? Because powersave is not > > > > entered if I simply compile-out usb). > > > > > > Depending on what the bootloader does and probably also if > > > USB was used during the booting.. So yeah you may need to modprobe > > > and then rmmod. > > > > > > > Would you have commit ids for those rmmod fixes? It might be good to > > > > push them into stable, and I should try again with them applied... > > > > > > 055555fc459 ("usb: musb: core: Fix handling of the phy notifications") > > > 03e43528ab68 ("usb: musb: Fix unbalanced pm_runtime_enable") > > > > Ok, with that, I can insmod and rmmod. But I still get: > > > > 00001fff 48005020 (fa005020) cm_idlest_per blocking bits: 0007e000 > > I think the cm_idlest_per is fine. > > > ffdffebd 48004a20 (fa004a20) cm_idlest1_core blocking bits: 00200042 > > 0000000d 48004a28 (fa004a28) cm_idlest3_core > > Bit 21 in cm_idlest1_core is for MCSPI4 so WLAN. Does that go > down if do sleep 5; cat /sys/kernel/debug/pm_debug/count ? > > If not, the're PM runtime missing or broken somewhere. > > FYI, below is my omap3 usb test script that I use to start and > stop USB, it also works on n900. And after stopping it n900 > continues hitting deeper idle states just fine. > > That is with these two phy patches applied on v4.5-rc3: > > "phy: twl4030-usb: Fix unbalanced pm_runtime_enable on module reload") > "phy: twl4030-usb: Relase usb phy on unload") > > Maybe I gave you wrong info on the USB patches needed.. But these > two above are needed on v4.5-rc3. And looks like Kishon has now > applied them. > > Oh and I also have the MMC PM runtime regression fix here that I > have not yet posted. Will post today. But I guess you're on > v4.4 right now still. And looks like the USB RNDIS gadget has some extra issues breaking reboot. So I'd stick to ECM if possible and leave out RNDIS completely. Tony -- 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