diff options
Diffstat (limited to 'arch/arm/mach-omap2/pm34xx.c')
-rw-r--r-- | arch/arm/mach-omap2/pm34xx.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/pm34xx.c b/arch/arm/mach-omap2/pm34xx.c index 1e7aae2ce5ed..0e7bd8e55f76 100644 --- a/arch/arm/mach-omap2/pm34xx.c +++ b/arch/arm/mach-omap2/pm34xx.c | |||
@@ -67,8 +67,11 @@ static void prcm_clear_mod_irqs(s16 module, u8 regs) | |||
67 | u16 wkst_off = (regs == 3) ? OMAP3430ES2_PM_WKST3 : PM_WKST1; | 67 | u16 wkst_off = (regs == 3) ? OMAP3430ES2_PM_WKST3 : PM_WKST1; |
68 | u16 fclk_off = (regs == 3) ? OMAP3430ES2_CM_FCLKEN3 : CM_FCLKEN1; | 68 | u16 fclk_off = (regs == 3) ? OMAP3430ES2_CM_FCLKEN3 : CM_FCLKEN1; |
69 | u16 iclk_off = (regs == 3) ? CM_ICLKEN3 : CM_ICLKEN1; | 69 | u16 iclk_off = (regs == 3) ? CM_ICLKEN3 : CM_ICLKEN1; |
70 | u16 grpsel_off = (regs == 3) ? | ||
71 | OMAP3430ES2_PM_MPUGRPSEL3 : OMAP3430_PM_MPUGRPSEL; | ||
70 | 72 | ||
71 | wkst = prm_read_mod_reg(module, wkst_off); | 73 | wkst = prm_read_mod_reg(module, wkst_off); |
74 | wkst &= prm_read_mod_reg(module, grpsel_off); | ||
72 | if (wkst) { | 75 | if (wkst) { |
73 | iclk = cm_read_mod_reg(module, iclk_off); | 76 | iclk = cm_read_mod_reg(module, iclk_off); |
74 | fclk = cm_read_mod_reg(module, fclk_off); | 77 | fclk = cm_read_mod_reg(module, fclk_off); |