OSDN Git Service

rtc: puv3: make alarms useful
authorAlexandre Belloni <alexandre.belloni@free-electrons.com>
Tue, 22 Aug 2017 09:59:07 +0000 (11:59 +0200)
committerAlexandre Belloni <alexandre.belloni@free-electrons.com>
Tue, 22 Aug 2017 10:05:21 +0000 (12:05 +0200)
commit60d345521143ed73b7acc4d99d3ad1afb2890520
tree7f95103366b39e0a5c6051cbb527ec80f976ae64
parent5539ba54b3ea3952b14bd8692122543d1e31b5ae
rtc: puv3: make alarms useful

Currently, the driver unregisters the IRQs when the rtc character device is
closed. This means that the device needs to stay open to get alarms while
the usual use case will open the device, set the alarm and close the
device.

Move the IRQ requests to puv3_rtc_probe() and use the devm managed versions
so we don't need to free them.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
drivers/rtc/rtc-puv3.c