Hi Alexandre This patch series adds support for 2 chip features; tamper timestamp and watchdog. Including improvements and cleanup of existing code. Tamper timestamp sysfs interface should match ISL1208 and RV3028 RTC drivers; /sys/class/rtc/rtcX/timestamp0. Watchdog functionality can be enabled with a Kconfig option, just like in DS1374 and M41T80 RTC drivers. In the future we could consider making a generic optional RTC device tree binding property to enable the watchdog feature, ex. enable-watchdog. Patches has been tested on a pcf2127 chip using 2MHz SPI interface both as built-in and module including with and without watchdog feature. /Bruno Bruno Thomsen (4): rtc: pcf2127: convert to devm_rtc_allocate_device rtc: pcf2127: cleanup register and bit defines rtc: pcf2127: add tamper detection support rtc: pcf2127: add watchdog feature support drivers/rtc/Kconfig | 10 ++ drivers/rtc/rtc-pcf2127.c | 360 +++++++++++++++++++++++++++++++++++--- 2 files changed, 341 insertions(+), 29 deletions(-) -- 2.21.0