|
@@ -67,8 +67,11 @@ static void prcm_clear_mod_irqs(s16 module, u8 regs)
|
|
|
u16 wkst_off = (regs == 3) ? OMAP3430ES2_PM_WKST3 : PM_WKST1;
|
|
|
u16 fclk_off = (regs == 3) ? OMAP3430ES2_CM_FCLKEN3 : CM_FCLKEN1;
|
|
|
u16 iclk_off = (regs == 3) ? CM_ICLKEN3 : CM_ICLKEN1;
|
|
|
+ u16 grpsel_off = (regs == 3) ?
|
|
|
+ OMAP3430ES2_PM_MPUGRPSEL3 : OMAP3430_PM_MPUGRPSEL;
|
|
|
|
|
|
wkst = prm_read_mod_reg(module, wkst_off);
|
|
|
+ wkst &= prm_read_mod_reg(module, grpsel_off);
|
|
|
if (wkst) {
|
|
|
iclk = cm_read_mod_reg(module, iclk_off);
|
|
|
fclk = cm_read_mod_reg(module, fclk_off);
|