rtc: rv8803: initialize registers on post-probe voltage loss
authorAhmad Fatoum <a.fatoum@pengutronix.de>
Tue, 26 Apr 2022 07:10:53 +0000 (09:10 +0200)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Fri, 24 Jun 2022 19:24:02 +0000 (21:24 +0200)
commitf8176e0bb83ff8dcc6d9fa8595a0966e631d2ba7
tree5cb9df9f9089d635aafa718612f084824bd3b920
parent8c798e1ec185431a57403a908c379eea1b6bc751
rtc: rv8803: initialize registers on post-probe voltage loss

The driver probe currently initializes some registers to non-POR
values. These values are not reinstated if the RTC experiences voltage
loss later on. Fix this.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Link: https://lore.kernel.org/r/20220426071056.1187235-3-s.hauer@pengutronix.de
drivers/rtc/rtc-rv8803.c