OMAP3: PM: Disable interrupt controller AUTOIDLE before WFI
[deliverable/linux.git] / arch / arm / mach-omap2 / pm34xx.c
index 8a148fbbab43905055b0a61c740078fd9e0fb066..af83555795ff98612cde080641d3018284772a73 100644 (file)
@@ -392,6 +392,7 @@ void omap_sram_idle(void)
                prm_set_mod_reg_bits(OMAP3430_EN_IO, WKUP_MOD, PM_WKEN);
                omap3_enable_io_chain();
        }
+       omap3_intc_prepare_idle();
 
        /*
        * On EMU/HS devices ROM code restores a SRDC value
@@ -438,6 +439,7 @@ void omap_sram_idle(void)
                                               OMAP3430_GR_MOD,
                                               OMAP3_PRM_VOLTCTRL_OFFSET);
        }
+       omap3_intc_resume_idle();
 
        /* PER */
        if (per_next_state < PWRDM_POWER_ON) {
This page took 0.03271 seconds and 5 git commands to generate.