lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250804030054453a11b9@mail.local>
Date: Mon, 4 Aug 2025 05:00:54 +0200
From: Alexandre Belloni <alexandre.belloni@...tlin.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-rtc@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] RTC for 6.17

Hello Linus,

Here is the RTC subsystem pull request for 6.17. This time, we get
support for a new RTC in an existing driver and all the drivers exposing
clocks using the common clock framework have been converted to
determine_rate().

The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

  Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)

are available in the Git repository at:

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

for you to fetch changes up to bb5b0b4317c9516bdc5e9a4235e3b5f1a73b7e48:

  rtc: ds1685: Update Joshua Kinard's email address. (2025-08-03 03:28:52 +0200)

----------------------------------------------------------------
RTC for 6.17

Subsystem:
 - Convert drivers exposing a clock from round_rate() to determine_rate()

Drivers:
 - ds1307: oscillator stop flag handling for ds1341
 - pcf85063: add support for RV8063

----------------------------------------------------------------
Alexander Shiyan (1):
      rtc: m41t80: remove HT feature for m41t65

Alexandre Belloni (1):
      rtc: pcf85063: scope pcf85063_config structures

Andy Shevchenko (3):
      rtc: sysfs: Use sysfs_emit() to instead of s*printf()
      rtc: sysfs: Bail out earlier if no new groups provided
      rtc: sysfs: use __ATTRIBUTE_GROUPS()

Antoni Pokusinski (3):
      dt-bindings: rtc: pcf85063: add binding for RV8063
      rtc: pcf85063: create pcf85063_i2c_probe
      rtc: pcf85063: add support for RV8063

Brian Masney (15):
      rtc: ds1307: fix incorrect maximum clock rate handling
      rtc: hym8563: fix incorrect maximum clock rate handling
      rtc: nct3018y: fix incorrect maximum clock rate handling
      rtc: pcf85063: fix incorrect maximum clock rate handling
      rtc: pcf8563: fix incorrect maximum clock rate handling
      rtc: rv3028: fix incorrect maximum clock rate handling
      rtc: ds1307: convert from round_rate() to determine_rate()
      rtc: hym8563: convert from round_rate() to determine_rate()
      rtc: m41t80: convert from round_rate() to determine_rate()
      rtc: max31335: convert from round_rate() to determine_rate()
      rtc: nct3018y: convert from round_rate() to determine_rate()
      rtc: pcf85063: convert from round_rate() to determine_rate()
      rtc: pcf8563: convert from round_rate() to determine_rate()
      rtc: rv3028: convert from round_rate() to determine_rate()
      rtc: rv3032: convert from round_rate() to determine_rate()

Frank Li (2):
      dt-bindings: rtc: move nxp,lpc3220-rtc to separated file from trivial-rtc.yaml
      dt-bindings: rtc: nxp,lpc1788-rtc: add compatible string nxp,lpc1850-rtc

Geert Uytterhoeven (2):
      rtc: Rename lib_test to test_rtc_lib
      rtc: sh: Convert to DEFINE_SIMPLE_DEV_PM_OPS()

Joshua Kinard (1):
      rtc: ds1685: Update Joshua Kinard's email address.

Krzysztof Kozlowski (1):
      rtc: s3c: Put 'const' just after 'static' keyword for data

Meagan Lloyd (2):
      rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe
      rtc: ds1307: handle oscillator stop flag (OSF) for ds1341

Rob Herring (Arm) (1):
      dt-bindings: Move sophgo,cv1800b-rtc to rtc directory

Uwe Kleine-König (1):
      rtc: Optimize calculations in rtc_time64_to_tm()

Xianwei Zhao (1):
      dt-bindings: rtc: amlogic,a4-rtc: Add compatible string for C3

 .../devicetree/bindings/rtc/amlogic,a4-rtc.yaml    |  11 +-
 .../devicetree/bindings/rtc/nxp,lpc1788-rtc.yaml   |   7 +-
 .../devicetree/bindings/rtc/nxp,lpc3220-rtc.yaml   |  49 +++
 .../devicetree/bindings/rtc/nxp,pcf85063.yaml      |  33 +-
 .../{soc/sophgo => rtc}/sophgo,cv1800b-rtc.yaml    |   2 +-
 .../devicetree/bindings/rtc/trivial-rtc.yaml       |   2 -
 MAINTAINERS                                        |   2 +-
 drivers/rtc/Kconfig                                |  21 +-
 drivers/rtc/Makefile                               |   2 +-
 drivers/rtc/lib.c                                  |  40 ++-
 drivers/rtc/rtc-ds1307.c                           |  30 +-
 drivers/rtc/rtc-ds1685.c                           |   4 +-
 drivers/rtc/rtc-hym8563.c                          |  15 +-
 drivers/rtc/rtc-m41t80.c                           |  25 +-
 drivers/rtc/rtc-max31335.c                         |  12 +-
 drivers/rtc/rtc-nct3018y.c                         |  15 +-
 drivers/rtc/rtc-pcf85063.c                         | 351 ++++++++++++++-------
 drivers/rtc/rtc-pcf8563.c                          |  15 +-
 drivers/rtc/rtc-rv3028.c                           |  15 +-
 drivers/rtc/rtc-rv3032.c                           |  21 +-
 drivers/rtc/rtc-s3c.c                              |   8 +-
 drivers/rtc/rtc-sh.c                               |   8 +-
 drivers/rtc/sysfs.c                                |  64 ++--
 drivers/rtc/{lib_test.c => test_rtc_lib.c}         |   0
 include/linux/rtc/ds1685.h                         |   2 +-
 25 files changed, 507 insertions(+), 247 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/rtc/nxp,lpc3220-rtc.yaml
 rename Documentation/devicetree/bindings/{soc/sophgo => rtc}/sophgo,cv1800b-rtc.yaml (96%)
 rename drivers/rtc/{lib_test.c => test_rtc_lib.c} (100%)

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ