Felipe, >-----Original Message----- >From: Felipe Balbi [mailto:balbi@xxxxxx] >Sent: Friday, February 25, 2011 3:51 PM >To: Hema HK >Cc: linux-usb@xxxxxxxxxxxxxxx; linux-omap@xxxxxxxxxxxxxxx >Subject: Re: [PATCH 0/5] usb: musb: Power management support > >On Fri, Feb 25, 2011 at 03:40:58PM +0530, Hema HK wrote: >> This patch series supports the retention and offmode support in the >> idle path for musb driver using runtime pm APIs. >> >> This is restricted to support offmode and retention only >when device not >> connected.When device/cable connected with gadget driver >loaded, configured >> to no idle/standby which will not allow the core transition >to retention >> or off. >> >> There is no context save/restore done by hardware for musb in OMAP3 >> and OMAP4,driver has to take care of saving and restoring the context >> during offmode. >> >> Musb has a requirement of configuring sysconfig register to force >> idle/standby mode and set the ENABLE_FORCE bit in module >STANDBY register >> for retention and offmode support. >> >> Runtime pm and hwmod frameworks will take care of >configuring to force >> idle/standby when pm_runtime_put_sync is called and back to no >> idle/standby when pm_runeime_get_sync is called. >> >> Compile, boot tested and also tested the retention in the >idle path on >> OMAP3630Zoom3. And tested the global suspend/resume with >offmode enabled. >> Usb basic functionality tested on OMAP4430SDP. >> >> There is some problem with idle path offmode in mainline, I >could not test >> with offmode. But I have tested this patch with resetting >the controller >> in the idle path when wakeup from retention just to make >sure that the >> context is lost, and restore path is working fine. > >please base this off of my for-next branch > I tried to rebase and found that my hardware mod patches are not in for-next branch. So there will be some conflicts for patch 4 and 5. Is there any branch in which you have all the usb and platform changes merged? Regards, Hema >-- >balbi > -- 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