add square wave output to generic clock framework and
disable sqw output from ds1308 in order to reduce
the power consumption by ~50%.
Signed-off-by: Sean Nyekjaer <sean.nyekj...@prevas.dk>
---
This contains some code duplication(of my opinion) I guess it could be done more
generic to
The ds1308 variant is very similar to the already supported ds1338
variant, it have more debug registers and a square wave clock output.
Signed-off-by: Sean Nyekjaer <sean.nyekj...@prevas.dk>
---
drivers/rtc/rtc-ds1307.c | 12
1 file changed, 12 insertions(+)
diff --git a/d
Read control registers one by one and bulk read time registers.
This fixes when the clock is read, the watchdog counter register is zeroed.
Signed-off-by: Sean Nyekjaer <sean.nyekj...@prevas.dk>
---
Changes since v1:
- fixed indentation
- use of more defines
drivers/rtc/rtc-pcf2127.
PCF2129 does not have watchdog functionality built-in so we
are only allowing to enable watchdog for PCF2127.
Watchdog functionality is done with great inspiration from
the rtc-ds1374 driver.
Signed-off-by: Sean Nyekjaer <sean.nyekj...@prevas.dk>
---
drivers/rtc/Kconfig | 7 ++
d
Signed-off-by: Sean Nyekjaer <sean.nyekj...@prevas.dk>
---
drivers/rtc/Kconfig | 7 +++
drivers/rtc/rtc-pcf2127.c | 128 +++---
2 files changed, 129 insertions(+), 6 deletions(-)
diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig