summaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorKevin Hilman <khilman@linaro.org>2013-07-03 15:07:53 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2013-07-03 16:07:59 -0700
commitae8458949a57346e17a07768fbdb626cbe993b89 (patch)
tree5ff97ce8b5167c62a28c5d0aa012a8624b51bb5b /firmware
parentee605e0b2e12040dc1fe88eb8ab03bde0b8f92b8 (diff)
downloadlinux-ae8458949a57346e17a07768fbdb626cbe993b89.tar.bz2
drivers/rtc/rtc-twl.c: ensure IRQ is wakeup enabled
Currently, the RTC IRQ is never wakeup-enabled so is not capable of bringing the system out of suspend. On OMAP platforms, we have gotten by without this because the TWL RTC is on an I2C-connected chip which is capable of waking up the OMAP via the IO ring when the OMAP is in low-power states. However, if the OMAP suspends without hitting the low-power states (and the IO ring is not enabled), RTC wakeups will not work because the IRQ is not wakeup enabled. To fix, ensure the RTC IRQ is wakeup enabled whenever the RTC alarm is set. Signed-off-by: Kevin Hilman <khilman@linaro.org> Cc: Alessandro Zummo <a.zummo@towertech.it> Cc: Tony Lindgren <tony@atomide.com> Cc: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'firmware')
0 files changed, 0 insertions, 0 deletions