On Mon, 2012-01-23 at 02:04 -0700, Paul Walmsley wrote: > On Mon, 23 Jan 2012, Tomi Valkeinen wrote: > > > Then I noticed that the DISPC's ENWAKEUP is not set. Setting ENWAKEUP > > (with SIDLEMODE/IDLEMODE in smart mode) also removes the problem. > > Sounds like you've nailed it. By the way, there's still something funny with DSS powerdomain. As I said in the original post: > Second, I compile DSS as modules, and don't load them. Looking at > debugfs/pm_debug/time, I can see that both RET and ON for dss_pwrdm are > increasing. What is making DSS powerdomain switch back and forth? I can see the above also after I've loaded and then unloaded the DSS modules. There seems to be usecount of one for dss_pwrdm (pm_debug/count shows dss_clkdm->dss_pwrdm (1)) and usecount of 4 for dss_ick. Any ideas? I remember somebody (Benoit?) saying that the hwmod/omap_device code keeps ick allocated, but even so I'd presume that DSS stays in RET is it's not used. Tomi
Attachment:
signature.asc
Description: This is a digitally signed message part