rtc: ingenic: Reset regulator register in probe
authorPaul Cercueil <paul@crapouillou.net>
Tue, 5 May 2020 22:13:36 +0000 (00:13 +0200)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Mon, 11 May 2020 14:35:05 +0000 (16:35 +0200)
commit378252b6e24f764a5e41eb4552f1c3989ca12e81
treee535d682ae9f85a062e5d59d68fdd4fa97564557
parent15eeadd801c0ea65c44c01f243f45097ac5970a8
rtc: ingenic: Reset regulator register in probe

The regulator register specifies how many input clock cycles (minus one)
are contained in one tick of the 1 Hz clock.

Since this register can contain bogus values after the system boots, it
needs to be reset in the probe register, otherwise the RTC may count way
to slow or way too fast.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Link: https://lore.kernel.org/r/20200505221336.222313-7-paul@crapouillou.net
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
drivers/rtc/rtc-jz4740.c