diff options
| -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); |
