From: Alexandre Belloni <alexandre.belloni@bootlin.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-rtc@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] RTC for 7.2
Date: Sat, 27 Jun 2026 00:02:26 +0200 [thread overview]
Message-ID: <20260626220226c3609b27@mail.local> (raw)
Hello Linus,
Here is the RTC subsystem pull request for 7.2. Most of the work and
improvements are for features of the m41t93. The ds1307 also gets
support for OSF for new variants. The pcap driver is being removed as
the Motorola EZX support was removed a while ago.
The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:
Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git tags/rtc-7.2
for you to fetch changes up to 3c8f28578a0d68bc7fb91d881b832d55f734270c:
rtc: ds1307: update reference to removed CONFIG_RTC_DRV_DS1307_HWMON (2026-06-25 14:44:39 +0200)
----------------------------------------------------------------
RTC for 7.2
Subsystem:
- add rtc_read_next_alarm() to read next expiring timer
Drivers:
- ds1307: handle OSF for ds1337/ds1339/ds3231, add clock provider for ds1307,
fix wday for rx8130
- m41t93: DT support, alarm, clock provider, watchdog support
- mv: add suspend/resume support for wakeup
- pcap: remove driver
- renesas-rtca3: many fixes
----------------------------------------------------------------
Adriana Stancu (1):
rtc: bq32000: add delay between RTC reads
Akhilesh Patil (7):
rtc: ds1307: add support for clock provider in ds1307
dt-bindings: rtc: Add ST m41t93
rtc: m41t93: add device tree support
rtc: m41t93: migrate to regmap api for register access
rtc: m41t93: Add alarm support
rtc: m41t93: Add square wave clock provider support
rtc: m41t93: Add watchdog support
Alexandre Belloni (1):
rtc: s35390a: fix typo in comment
Antoni Pokusinski (1):
rtc: abx80x: fix the RTC_VL_CLR clearing all status flags
Arnd Bergmann (1):
rtc: remove unused pcap driver
Conor Dooley (1):
rtc: mpfs: fix counter upload completion condition
Ethan Nelson-Moore (1):
rtc: ds1307: update reference to removed CONFIG_RTC_DRV_DS1307_HWMON
Fredrik M Olsson (2):
dt-bindings: rtc: ds1307: Add epson,rx8901
rtc: ds1307: Fix off-by-one issue with wday for rx8130
Haoxiang Li (1):
rtc: cmos: unregister HPET IRQ handler on probe failure
John Madieu (1):
rtc: isl1208: Balance enable_irq_wake() with disable_irq_wake() on cleanup
Lad Prabhakar (5):
rtc: renesas-rtca3: Fix PIE clear polling condition in alarm setup error path
rtc: renesas-rtca3: Check RADJ poll result during initial setup
rtc: renesas-rtca3: Fix incorrect error message for reset assert
rtc: renesas-rtca3: Fix typo in rtca3_ppb_per_cycle documentation
rtc: renesas-rtca3: Factor out year decoding helper
Mario Limonciello (2):
rtc: interface: Add rtc_read_next_alarm() to read next expiring timer
platform/x86: amd-pmc: Fix S0i3 wakeup with alarmtimer
Maxwell Doose (1):
rtc: ab8500: replace sprintf() with sysfs_emit()
Ronan Dalton (1):
rtc: ds1307: handle oscillator stop flag for ds1337/ds1339/ds3231
Stepan Ionichev (1):
rtc: msc313: fix NULL deref in shared IRQ handler at probe
Tommy Huang (2):
dt-bindings: rtc: add ASPEED AST2700 compatible
rtc: aspeed: add AST2700 compatible
Udaya Kiran Challa (1):
dt-bindings: rtc: epson,rx6110: Convert to DT Schema
Uwe Kleine-König (The Capable Hub) (4):
rtc: Use named initializers for arrays of i2c_device_data
rtc: Drop unused assignment of platform_device_id driver data
rtc: ab8500: Simplify driver_data handling
rtc: Use named initializers for platform_device_id arrays
Xue Lei (1):
rtc: mv: add suspend/resume support for wakeup
Yahya Saqban (1):
rtc: interface: fix typos in rtc_handle_legacy_irq() documentation
.../devicetree/bindings/rtc/epson,rx6110.txt | 39 --
.../devicetree/bindings/rtc/epson,rx6110.yaml | 68 +++
.../devicetree/bindings/rtc/rtc-ds1307.yaml | 1 +
.../devicetree/bindings/rtc/st,m41t93.yaml | 50 +++
.../devicetree/bindings/rtc/trivial-rtc.yaml | 2 +
drivers/platform/x86/amd/pmc/pmc.c | 9 +-
drivers/rtc/Kconfig | 7 -
drivers/rtc/Makefile | 1 -
drivers/rtc/interface.c | 44 +-
drivers/rtc/rtc-88pm886.c | 2 +-
drivers/rtc/rtc-ab-b5ze-s3.c | 2 +-
drivers/rtc/rtc-ab-eoz9.c | 2 +-
drivers/rtc/rtc-ab8500.c | 8 +-
drivers/rtc/rtc-abx80x.c | 23 +-
drivers/rtc/rtc-aspeed.c | 1 +
drivers/rtc/rtc-bd70528.c | 8 +-
drivers/rtc/rtc-bq32k.c | 11 +-
drivers/rtc/rtc-cmos.c | 6 +
drivers/rtc/rtc-cros-ec.c | 4 +-
drivers/rtc/rtc-ds1307.c | 207 +++++++--
drivers/rtc/rtc-ds1374.c | 2 +-
drivers/rtc/rtc-ds1672.c | 2 +-
drivers/rtc/rtc-ds3232.c | 2 +-
drivers/rtc/rtc-em3027.c | 2 +-
drivers/rtc/rtc-fm3130.c | 2 +-
drivers/rtc/rtc-hym8563.c | 4 +-
drivers/rtc/rtc-isl12022.c | 2 +-
drivers/rtc/rtc-isl12026.c | 4 +-
drivers/rtc/rtc-isl1208.c | 25 +-
drivers/rtc/rtc-m41t80.c | 22 +-
drivers/rtc/rtc-m41t93.c | 488 ++++++++++++++++++---
drivers/rtc/rtc-max31335.c | 4 +-
drivers/rtc/rtc-max6900.c | 2 +-
drivers/rtc/rtc-max77686.c | 10 +-
drivers/rtc/rtc-max8997.c | 4 +-
drivers/rtc/rtc-max8998.c | 4 +-
drivers/rtc/rtc-mpfs.c | 2 +-
drivers/rtc/rtc-msc313.c | 4 +-
drivers/rtc/rtc-mv.c | 23 +
drivers/rtc/rtc-nct3018y.c | 2 +-
drivers/rtc/rtc-pcap.c | 179 --------
drivers/rtc/rtc-pcf2127.c | 8 +-
drivers/rtc/rtc-pcf85063.c | 12 +-
drivers/rtc/rtc-pcf8523.c | 2 +-
drivers/rtc/rtc-pcf8563.c | 6 +-
drivers/rtc/rtc-pcf8583.c | 2 +-
drivers/rtc/rtc-renesas-rtca3.c | 26 +-
drivers/rtc/rtc-rs5c372.c | 12 +-
drivers/rtc/rtc-rv3029c2.c | 4 +-
drivers/rtc/rtc-rv8803.c | 8 +-
drivers/rtc/rtc-rx6110.c | 2 +-
drivers/rtc/rtc-rx8010.c | 2 +-
drivers/rtc/rtc-rx8025.c | 4 +-
drivers/rtc/rtc-rx8581.c | 2 +-
drivers/rtc/rtc-s35390a.c | 4 +-
drivers/rtc/rtc-s5m.c | 12 +-
drivers/rtc/rtc-sd2405al.c | 2 +-
drivers/rtc/rtc-sd3078.c | 2 +-
drivers/rtc/rtc-tps6594.c | 4 +-
drivers/rtc/rtc-x1205.c | 2 +-
include/linux/rtc.h | 2 +
61 files changed, 961 insertions(+), 441 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/rtc/epson,rx6110.txt
create mode 100644 Documentation/devicetree/bindings/rtc/epson,rx6110.yaml
create mode 100644 Documentation/devicetree/bindings/rtc/st,m41t93.yaml
delete mode 100644 drivers/rtc/rtc-pcap.c
--
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
reply other threads:[~2026-06-26 22:02 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260626220226c3609b27@mail.local \
--to=alexandre.belloni@bootlin.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-rtc@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox