aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorSundar R Iyer <sundar.iyer@stericsson.com>2010-03-25 19:36:01 +0530
committerJohn Rigby <john.rigby@linaro.org>2010-09-02 22:44:50 -0600
commitebc55ce86f504b9378a1a0d0888c7ffbaed85e78 (patch)
tree1d61231dab89d34a0b1696f4959328a4e8f86d1c /arch
parent0fd2aed6be7bc6347c5ae4a436df791a921048bc (diff)
downloadlinux-2.6.34-ux500-ebc55ce86f504b9378a1a0d0888c7ffbaed85e78.tar.gz
u8500-prcm : enable CA_Wake request as a wakeup event
Signed-off-by: Sundar R Iyer <sundar.iyer@stericsson.com>
Diffstat (limited to 'arch')
-rwxr-xr-xarch/arm/mach-ux500/prcmu-fw.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/mach-ux500/prcmu-fw.c b/arch/arm/mach-ux500/prcmu-fw.c
index a09405dc189..0ce99336910 100755
--- a/arch/arm/mach-ux500/prcmu-fw.c
+++ b/arch/arm/mach-ux500/prcmu-fw.c
@@ -1168,7 +1168,8 @@ int prcmu_apply_ap_state_transition(enum ap_pwrst_trans_t transition,
writel(tmp, PRCM_ARMITMSK31TO0 + (val * 4));
}
- prcmu_configure_wakeup_events((1 << 17), 0x0, EXE_WAKEUP);
+ prcmu_configure_wakeup_events(((1 << 17) | (1 << 5)),
+ 0x0, EXE_WAKEUP);
#if 0
/* SIGNAL MAILBOX */
/* set the MBOX_CPU_SET bit to set an IT to xP70 */
@@ -1267,7 +1268,8 @@ int prcmu_apply_ap_state_transition(enum ap_pwrst_trans_t transition,
/* we skip the GIC freeze due to the FIQ being
* not handled by the ARM later on
*/
- prcmu_configure_wakeup_events((1 << 17), 0x0, EXE_WAKEUP);
+ prcmu_configure_wakeup_events(((1 << 17) | (1 << 5)),
+ 0x0, LOW_POWER_WAKEUP);
spin_lock(&req_mb0_lock);