public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
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 6.18
Date: Sat, 11 Oct 2025 18:20:09 +0200	[thread overview]
Message-ID: <20251011162009a4f6040d@mail.local> (raw)

Hello Linus,

Here is the RTC subsystem pull request for 6.18. This cycle, we have a
new RTC driver, for the SpacemiT P1. The optee driver gets alarm
support. We also get a fix for a race condition that was fairly rare
unless while stress testing the alarms.

The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:

  Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git tags/rtc-6.18

for you to fetch changes up to 9db26d5855d0374d4652487bfb5aacf40821c469:

  rtc: interface: Ensure alarm irq is enabled when UIE is enabled (2025-10-09 23:34:52 +0200)

----------------------------------------------------------------
RTC for 6.18

Subsystem:
 - Fix race when setting alarm
 - Ensure alarm irq is enabled when UIE is enabled
 - remove unneeded 'fast_io' parameter in regmap_config

New driver:
 - SpacemiT P1 RTC

Drivers:
 - efi: Remove wakeup functionality
 - optee: add alarms support
 - s3c: Drop support for S3C2410
 - zynqmp: Restore alarm functionality after kexec transition

----------------------------------------------------------------
Alex Elder (1):
      rtc: spacemit: support the SpacemiT P1 RTC

Alexandre Belloni (2):
      rtc: optee: make optee_rtc_pm_ops static
      rtc: Kconfig: move symbols to proper section

Ard Biesheuvel (1):
      rtc: efi: Remove wakeup functionality

Bruno Thomsen (1):
      rtc: pcf2127: fix watchdog interrupt mask on pcf2131

Clément Le Goffic (3):
      rtc: optee: fix memory leak on driver removal
      rtc: optee: remove unnecessary memory operations
      rtc: optee: add alarm related rtc ops to optee rtc driver

Dan Carpenter (2):
      rtc: optee: fix error code in probe()
      rtc: optee: Fix error code in optee_rtc_read_alarm()

Esben Haabendal (5):
      rtc: interface: Fix long-standing race when setting alarm
      rtc: isl12022: Fix initial enable_irq/disable_irq balance
      rtc: cpcap: Fix initial enable_irq/disable_irq balance
      rtc: tps6586x: Fix initial enable_irq/disable_irq balance
      rtc: interface: Ensure alarm irq is enabled when UIE is enabled

Frank Li (2):
      dt-bindings: rtc: pcf85063: remove quartz-load-femtofarads restriction for nxp,pcf85063
      dt-bindings: rtc: trivial-rtc: add dallas,m41t00

Harini T (1):
      rtc: zynqmp: Restore alarm functionality after kexec transition

Josua Mayer (1):
      rtc: pcf2127: clear minute/second interrupt

Krzysztof Kozlowski (3):
      rtc: s3c: Drop unused defines
      rtc: s3c: Drop support for S3C2410
      dt-bindings: rtc: s3c: Drop S3C2410

Rob Herring (Arm) (4):
      dt-bindings: rtc: Drop isil,isl12057.txt
      dt-bindings: rtc: Fix Xicor X1205 vendor prefix
      rtc: x1205: Fix Xicor X1205 vendor prefix
      dt-bindings: rtc: Convert apm,xgene-rtc to DT schema

Tóth János (1):
      rtc: sd2405al: Add I2C address.

Wolfram Sang (1):
      rtc: remove unneeded 'fast_io' parameter in regmap_config

Xianwei Zhao (1):
      rtc: amlogic-a4: Optimize global variables

 .../devicetree/bindings/rtc/apm,xgene-rtc.yaml     |  45 ++
 .../devicetree/bindings/rtc/isil,isl12057.txt      |  74 ----
 .../devicetree/bindings/rtc/nxp,pcf85063.yaml      |  10 -
 Documentation/devicetree/bindings/rtc/s3c-rtc.yaml |  40 +-
 .../devicetree/bindings/rtc/trivial-rtc.yaml       |   6 +-
 .../devicetree/bindings/rtc/xgene-rtc.txt          |  28 --
 drivers/rtc/Kconfig                                |  38 +-
 drivers/rtc/Makefile                               |   1 +
 drivers/rtc/interface.c                            |  27 ++
 drivers/rtc/rtc-amlogic-a4.c                       |  14 +-
 drivers/rtc/rtc-cpcap.c                            |   1 +
 drivers/rtc/rtc-efi.c                              |  76 +---
 drivers/rtc/rtc-isl12022.c                         |   1 +
 drivers/rtc/rtc-meson.c                            |   1 -
 drivers/rtc/rtc-optee.c                            | 465 +++++++++++++++++++--
 drivers/rtc/rtc-pcf2127.c                          |  19 +-
 drivers/rtc/rtc-s3c.c                              |  49 +--
 drivers/rtc/rtc-s3c.h                              |  19 -
 drivers/rtc/rtc-sd2405al.c                         |   4 +-
 drivers/rtc/rtc-spacemit-p1.c                      | 167 ++++++++
 drivers/rtc/rtc-tps6586x.c                         |   1 +
 drivers/rtc/rtc-x1205.c                            |   2 +-
 drivers/rtc/rtc-zynqmp.c                           |  19 +
 23 files changed, 753 insertions(+), 354 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/rtc/apm,xgene-rtc.yaml
 delete mode 100644 Documentation/devicetree/bindings/rtc/isil,isl12057.txt
 delete mode 100644 Documentation/devicetree/bindings/rtc/xgene-rtc.txt
 create mode 100644 drivers/rtc/rtc-spacemit-p1.c

-- 
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

             reply	other threads:[~2025-10-11 16:20 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-11 16:20 Alexandre Belloni [this message]
2025-10-11 19:08 ` [GIT PULL] RTC for 6.18 pr-tracker-bot

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=20251011162009a4f6040d@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