|
@@ -272,13 +272,6 @@ void omap_sram_idle(void)
|
|
|
/* Enable IO-PAD and IO-CHAIN wakeups */
|
|
|
per_next_state = pwrdm_read_next_pwrst(per_pwrdm);
|
|
|
core_next_state = pwrdm_read_next_pwrst(core_pwrdm);
|
|
|
- if (omap3_has_io_wakeup() &&
|
|
|
- (per_next_state < PWRDM_POWER_ON ||
|
|
|
- core_next_state < PWRDM_POWER_ON)) {
|
|
|
- omap2_prm_set_mod_reg_bits(OMAP3430_EN_IO_MASK, WKUP_MOD, PM_WKEN);
|
|
|
- if (omap3_has_io_chain_ctrl())
|
|
|
- omap3xxx_prm_reconfigure_io_chain();
|
|
|
- }
|
|
|
|
|
|
pwrdm_pre_transition();
|
|
|
|
|
@@ -351,13 +344,6 @@ void omap_sram_idle(void)
|
|
|
if (per_next_state < PWRDM_POWER_ON)
|
|
|
omap2_gpio_resume_after_idle();
|
|
|
|
|
|
- /* Disable IO-PAD and IO-CHAIN wakeup */
|
|
|
- if (omap3_has_io_wakeup() &&
|
|
|
- (per_next_state < PWRDM_POWER_ON ||
|
|
|
- core_next_state < PWRDM_POWER_ON))
|
|
|
- omap2_prm_clear_mod_reg_bits(OMAP3430_EN_IO_MASK, WKUP_MOD,
|
|
|
- PM_WKEN);
|
|
|
-
|
|
|
clkdm_allow_idle(mpu_pwrdm->pwrdm_clkdms[0]);
|
|
|
}
|
|
|
|