rtc: pcf2127: Disable Power-On Reset Override
authorPhilipp Rosenberger <p.rosenberger@kunbus.com>
Mon, 18 Jan 2021 08:57:51 +0000 (09:57 +0100)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Mon, 25 Jan 2021 23:26:16 +0000 (00:26 +0100)
commitb9ac079abefc1f1cbee8a0f7195bad1d32dc72c7
treefa8835b2ef13e22c4d95b9f44dca327bdc8a63c8
parent454ba154a62c8806e82a3581c5233a5176cd7dd7
rtc: pcf2127: Disable Power-On Reset Override

To resume normal operation after a total power loss (no or empty
battery) the "Power-On Reset Override (PORO)" facility needs to be
disabled.

The register reset value sets the PORO enabled and the data sheet
recommends setting it to disabled for normal operation.

From what I've seen on the PCF2127 and PCF2129 there is no event
generated at the interrupt pin (INT), as long the PORO bit is set. This
behavior is not documented in the manual.

Signed-off-by: Philipp Rosenberger <p.rosenberger@kunbus.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Link: https://lore.kernel.org/r/20210118085752.5759-2-p.rosenberger@kunbus.com
drivers/rtc/rtc-pcf2127.c