diff options
Diffstat (limited to 'arch/arm/mach-omap2/pm34xx.c')
-rw-r--r-- | arch/arm/mach-omap2/pm34xx.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/arch/arm/mach-omap2/pm34xx.c b/arch/arm/mach-omap2/pm34xx.c index dd09d80ea3eb..b2c299d9f428 100644 --- a/arch/arm/mach-omap2/pm34xx.c +++ b/arch/arm/mach-omap2/pm34xx.c | |||
@@ -867,7 +867,7 @@ static void __init prcm_setup_regs(void) | |||
867 | CM_AUTOIDLE); | 867 | CM_AUTOIDLE); |
868 | } | 868 | } |
869 | 869 | ||
870 | omap_ctrl_writel(OMAP3430_AUTOIDLE, OMAP2_CONTROL_SYSCONFIG); | 870 | omap_ctrl_writel(OMAP3430_AUTOIDLE_MASK, OMAP2_CONTROL_SYSCONFIG); |
871 | 871 | ||
872 | /* | 872 | /* |
873 | * Set all plls to autoidle. This is needed until autoidle is | 873 | * Set all plls to autoidle. This is needed until autoidle is |
@@ -897,12 +897,12 @@ static void __init prcm_setup_regs(void) | |||
897 | OMAP3_PRM_CLKSRC_CTRL_OFFSET); | 897 | OMAP3_PRM_CLKSRC_CTRL_OFFSET); |
898 | 898 | ||
899 | /* setup wakup source */ | 899 | /* setup wakup source */ |
900 | prm_write_mod_reg(OMAP3430_EN_IO_MASK | OMAP3430_EN_GPIO1 | | 900 | prm_write_mod_reg(OMAP3430_EN_IO_MASK | OMAP3430_EN_GPIO1_MASK | |
901 | OMAP3430_EN_GPT1 | OMAP3430_EN_GPT12, | 901 | OMAP3430_EN_GPT1_MASK | OMAP3430_EN_GPT12_MASK, |
902 | WKUP_MOD, PM_WKEN); | 902 | WKUP_MOD, PM_WKEN); |
903 | /* No need to write EN_IO, that is always enabled */ | 903 | /* No need to write EN_IO, that is always enabled */ |
904 | prm_write_mod_reg(OMAP3430_EN_GPIO1 | OMAP3430_EN_GPT1 | | 904 | prm_write_mod_reg(OMAP3430_EN_GPIO1_MASK | OMAP3430_EN_GPT1_MASK | |
905 | OMAP3430_EN_GPT12, | 905 | OMAP3430_EN_GPT12_MASK, |
906 | WKUP_MOD, OMAP3430_PM_MPUGRPSEL); | 906 | WKUP_MOD, OMAP3430_PM_MPUGRPSEL); |
907 | /* For some reason IO doesn't generate wakeup event even if | 907 | /* For some reason IO doesn't generate wakeup event even if |
908 | * it is selected to mpu wakeup goup */ | 908 | * it is selected to mpu wakeup goup */ |
@@ -914,18 +914,18 @@ static void __init prcm_setup_regs(void) | |||
914 | OMAP3430_DSS_MOD, PM_WKEN); | 914 | OMAP3430_DSS_MOD, PM_WKEN); |
915 | 915 | ||
916 | /* Enable wakeups in PER */ | 916 | /* Enable wakeups in PER */ |
917 | prm_write_mod_reg(OMAP3430_EN_GPIO2 | OMAP3430_EN_GPIO3 | | 917 | prm_write_mod_reg(OMAP3430_EN_GPIO2_MASK | OMAP3430_EN_GPIO3_MASK | |
918 | OMAP3430_EN_GPIO4 | OMAP3430_EN_GPIO5 | | 918 | OMAP3430_EN_GPIO4_MASK | OMAP3430_EN_GPIO5_MASK | |
919 | OMAP3430_EN_GPIO6 | OMAP3430_EN_UART3 | | 919 | OMAP3430_EN_GPIO6_MASK | OMAP3430_EN_UART3_MASK | |
920 | OMAP3430_EN_MCBSP2 | OMAP3430_EN_MCBSP3 | | 920 | OMAP3430_EN_MCBSP2_MASK | OMAP3430_EN_MCBSP3_MASK | |
921 | OMAP3430_EN_MCBSP4, | 921 | OMAP3430_EN_MCBSP4_MASK, |
922 | OMAP3430_PER_MOD, PM_WKEN); | 922 | OMAP3430_PER_MOD, PM_WKEN); |
923 | /* and allow them to wake up MPU */ | 923 | /* and allow them to wake up MPU */ |
924 | prm_write_mod_reg(OMAP3430_GRPSEL_GPIO2_MASK | OMAP3430_EN_GPIO3 | | 924 | prm_write_mod_reg(OMAP3430_GRPSEL_GPIO2_MASK | OMAP3430_EN_GPIO3_MASK | |
925 | OMAP3430_GRPSEL_GPIO4_MASK | OMAP3430_EN_GPIO5 | | 925 | OMAP3430_GRPSEL_GPIO4_MASK | OMAP3430_EN_GPIO5_MASK | |
926 | OMAP3430_GRPSEL_GPIO6_MASK | OMAP3430_EN_UART3 | | 926 | OMAP3430_GRPSEL_GPIO6_MASK | OMAP3430_EN_UART3_MASK | |
927 | OMAP3430_EN_MCBSP2 | OMAP3430_EN_MCBSP3 | | 927 | OMAP3430_EN_MCBSP2_MASK | OMAP3430_EN_MCBSP3_MASK | |
928 | OMAP3430_EN_MCBSP4, | 928 | OMAP3430_EN_MCBSP4_MASK, |
929 | OMAP3430_PER_MOD, OMAP3430_PM_MPUGRPSEL); | 929 | OMAP3430_PER_MOD, OMAP3430_PM_MPUGRPSEL); |
930 | 930 | ||
931 | /* Don't attach IVA interrupts */ | 931 | /* Don't attach IVA interrupts */ |