]> git.baikalelectronics.ru Git - kernel.git/commit
rtc: at91rm9200: clear RTC alarm status flag prior to suspending
authorWenyou Yang <wenyou.yang@atmel.com>
Mon, 12 Oct 2015 08:39:23 +0000 (16:39 +0800)
committerAlexandre Belloni <alexandre.belloni@free-electrons.com>
Sun, 8 Nov 2015 13:12:28 +0000 (14:12 +0100)
commit8d50cca2cee5ede313e906b2a1d11a3a4f692d1f
tree0b26984c93adea102634fe4c109c7188297986e3
parent130c2d34a1890477959e98b6399dfef9aaf8f22b
rtc: at91rm9200: clear RTC alarm status flag prior to suspending

As said in the SAMA5D2 datasheet, "Prior to instructing the device
to enter ULP mode 1, ... and the internal sources of wake-up must
be cleared."

This patch is to clear the RTC alarm status flag prior to suspending
to avoid the erroneous wake-up activity, as it is often used as
the wake-up source for the ULP mode 1.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
drivers/rtc/rtc-at91rm9200.c