Hello Linus, Here is the RTC subsystem pull request for v5.15 which is very late. I'll try to not make that a habit. The broken down time conversion is similar to what is done in the time subsystem since v5.14. The rest is fairly straightforward. The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3: Linux 5.14-rc1 (2021-07-11 15:07:40 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git tags/rtc-5.15 for you to fetch changes up to 0c45d3e24ef3d3d87c5e0077b8f38d1372af7176: rtc: rx8010: select REGMAP_I2C (2021-09-09 10:18:40 +0200) ---------------------------------------------------------------- RTC for 5.15 Subsystem: - Switch to Neri and Schneider time conversion algorithm Drivers: - rx8025: add rx8035 support - s5m: modernize driver and set range ---------------------------------------------------------------- Alexandre Belloni (6): rtc: s5m: switch to devm_rtc_allocate_device rtc: s5m: signal the core when alarm are not available rtc: s5m: enable wakeup only when available rtc: s5m: set range rtc: lib_test: add MODULE_LICENSE rtc: move RTC_LIB_KUNIT_TEST to proper location Cassio Neri (1): rtc: Improve performance of rtc_time64_to_tm(). Add tests. Dmitry Osipenko (1): rtc: tps65910: Correct driver module alias Mateusz Jończyk (1): rtc: cmos: remove stale REVISIT comments Mathew McBride (2): rtc: rx8025: implement RX-8035 support dt-bindings: rtc: add Epson RX-8025 and RX-8035 Yu-Tung Chang (1): rtc: rx8010: select REGMAP_I2C .../devicetree/bindings/rtc/trivial-rtc.yaml | 3 + drivers/rtc/Kconfig | 10 ++ drivers/rtc/Makefile | 2 + drivers/rtc/lib.c | 107 +++++++++++++++------ drivers/rtc/lib_test.c | 81 ++++++++++++++++ drivers/rtc/rtc-cmos.c | 8 +- drivers/rtc/rtc-rx8025.c | 46 ++++++++- drivers/rtc/rtc-s5m.c | 48 ++++----- drivers/rtc/rtc-tps65910.c | 2 +- 9 files changed, 243 insertions(+), 64 deletions(-) create mode 100644 drivers/rtc/lib_test.c -- Alexandre Belloni, co-owner and COO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com