diff options
Diffstat (limited to 'arch/arm/mach-omap2/pm24xx.c')
-rw-r--r-- | arch/arm/mach-omap2/pm24xx.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/pm24xx.c b/arch/arm/mach-omap2/pm24xx.c index d76694b7a591..fe01c5a03aa2 100644 --- a/arch/arm/mach-omap2/pm24xx.c +++ b/arch/arm/mach-omap2/pm24xx.c | |||
@@ -244,6 +244,10 @@ static void __init prcm_setup_regs(void) | |||
244 | /* Enable wake-up events */ | 244 | /* Enable wake-up events */ |
245 | omap2_prm_write_mod_reg(OMAP24XX_EN_GPIOS_MASK | OMAP24XX_EN_GPT1_MASK, | 245 | omap2_prm_write_mod_reg(OMAP24XX_EN_GPIOS_MASK | OMAP24XX_EN_GPT1_MASK, |
246 | WKUP_MOD, PM_WKEN); | 246 | WKUP_MOD, PM_WKEN); |
247 | |||
248 | /* Enable SYS_CLKEN control when all domains idle */ | ||
249 | omap2_prm_set_mod_reg_bits(OMAP_AUTOEXTCLKMODE_MASK, OMAP24XX_GR_MOD, | ||
250 | OMAP2_PRCM_CLKSRC_CTRL_OFFSET); | ||
247 | } | 251 | } |
248 | 252 | ||
249 | int __init omap2_pm_init(void) | 253 | int __init omap2_pm_init(void) |