]> git.karo-electronics.de Git - karo-tx-linux.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>
Wed, 21 Oct 2015 08:54:00 +0000 (10:54 +0200)
commitcce1e6679bb566aff7be5febb3b9931e2670147e
treecf167777f4bf1b604879adb3a8770d3a39f5cc6d
parent3268a4830eb6253b20700c65f45993827b3bc269
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