Message ID | 871v5q7fn4.fsf@deeprootsystems.com (mailing list archive) |
---|---|
State | Not Applicable, archived |
Delegated to: | Tony Lindgren |
Headers | show |
diff --git a/arch/arm/mach-omap2/omap_hwmod.c b/arch/arm/mach-omap2/omap_hwmod.c index 12856eb..adcb1fc 100644 --- a/arch/arm/mach-omap2/omap_hwmod.c +++ b/arch/arm/mach-omap2/omap_hwmod.c @@ -791,8 +791,10 @@ static void _enable_sysc(struct omap_hwmod *oh) _write_sysconfig(v, oh); /* If slave is in SMARTIDLE, also enable wakeup */ - if ((sf & SYSC_HAS_SIDLEMODE) && !(oh->flags & HWMOD_SWSUP_SIDLE)) + if ((sf & SYSC_HAS_SIDLEMODE) && !(oh->flags & HWMOD_SWSUP_SIDLE)) { _enable_wakeup(oh); + v = oh->_sysc_cache; + } /* * Set the autoidle bit only after setting the smartidle bit