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: <2024011821163467921dbc@mail.local>
Date: Thu, 18 Jan 2024 22:16:34 +0100
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.8

Hello Linus,

Here is the RTC subsystem pull request for 6.8. There are three new
drivers this cycle. Also the cmos driver is getting fixes for long
standing wakeup issues on AMD.

The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:

  Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 14688f1a91e1f37bc6bf50ff5241e857f24338e0:

  rtc: nuvoton: Compatible with NCT3015Y-R and NCT3018Y-R (2024-01-18 01:05:33 +0100)

----------------------------------------------------------------
RTC for 6.8

Subsytem:

New driver:
 - Analog Devices MAX31335
 - Nuvoton ma35d1
 - Texas Instrument TPS6594 PMIC RTC

Drivers:
 - cmos: use ACPI alarm instead of HPET on recent AMD platforms
 - nuvoton: add NCT3015Y-R and NCT3018Y-R support
 - rv8803: proper suspend/resume and wakeup-source support

----------------------------------------------------------------
Akinobu Mita (1):
      rtc: ds3232: avoid unused-const-variable warning

Alexandre Belloni (4):
      rtc: ma35d1: remove hardcoded UIE support
      rtc: rv8803: add wakeup-source support
      rtc: max31335: remove unecessary locking
      rtc: max31335: use regmap_update_bits_check

Antoniu Miclaus (3):
      rtc: lpc24xx: add missing dependency
      dt-bindings: rtc: max31335: add max31335 bindings
      rtc: max31335: add driver support

Biju Das (3):
      rtc: da9063: Make IRQ as optional
      rtc: da9063: Use device_get_match_data()
      rtc: da9063: Use dev_err_probe()

Christophe JAILLET (1):
      rtc: class: Remove usage of the deprecated ida_simple_xx() API

Esteban Blanc (1):
      rtc: tps6594: Add driver for TPS6594 RTC

Jacky Huang (2):
      dt-bindings: rtc: Add Nuvoton ma35d1 rtc
      rtc: Add driver for Nuvoton ma35d1 rtc controller

Johan Hovold (1):
      dt-bindings: rtc: qcom-pm8xxx: fix inconsistent example

Krzysztof Kozlowski (1):
      rtc: MAINTAINERS: drop Alessandro Zummo

Mario Limonciello (5):
      rtc: cmos: Use ACPI alarm for non-Intel x86 systems too
      rtc: mc146818-lib: Adjust failure return code for mc146818_get_time()
      rtc: Adjust failure return code for cmos_set_alarm()
      rtc: Add support for configuring the UIP timeout for RTC reads
      rtc: Extend timeout for waiting for UIP to clear to 1s

Mia Lin (1):
      rtc: nuvoton: Compatible with NCT3015Y-R and NCT3018Y-R

Nathan Chancellor (1):
      rtc: max31335: Fix comparison in max31335_volatile_reg()

Randy Dunlap (1):
      rtc: ac100: remove misuses of kernel-doc

Stefan Eichenberger (1):
      rtc: rv8803: Add power management support

 .../devicetree/bindings/rtc/adi,max31335.yaml      |  70 +++
 .../devicetree/bindings/rtc/epson,rx8900.yaml      |   2 +
 .../bindings/rtc/nuvoton,ma35d1-rtc.yaml           |  48 ++
 .../devicetree/bindings/rtc/qcom-pm8xxx-rtc.yaml   |  36 +-
 MAINTAINERS                                        |   9 +-
 arch/alpha/kernel/rtc.c                            |   2 +-
 arch/x86/kernel/hpet.c                             |   2 +-
 arch/x86/kernel/rtc.c                              |   2 +-
 drivers/base/power/trace.c                         |   2 +-
 drivers/rtc/Kconfig                                |  37 ++
 drivers/rtc/Makefile                               |   3 +
 drivers/rtc/class.c                                |   2 +-
 drivers/rtc/rtc-ac100.c                            |   4 +-
 drivers/rtc/rtc-cmos.c                             |  28 +-
 drivers/rtc/rtc-da9063.c                           |  88 ++-
 drivers/rtc/rtc-ds3232.c                           |   4 +-
 drivers/rtc/rtc-ma35d1.c                           | 304 +++++++++
 drivers/rtc/rtc-max31335.c                         | 697 +++++++++++++++++++++
 drivers/rtc/rtc-mc146818-lib.c                     |  39 +-
 drivers/rtc/rtc-nct3018y.c                         |  52 +-
 drivers/rtc/rtc-rv8803.c                           |  36 +-
 drivers/rtc/rtc-tps6594.c                          | 454 ++++++++++++++
 include/linux/mc146818rtc.h                        |   3 +-
 23 files changed, 1819 insertions(+), 105 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/rtc/adi,max31335.yaml
 create mode 100644 Documentation/devicetree/bindings/rtc/nuvoton,ma35d1-rtc.yaml
 create mode 100644 drivers/rtc/rtc-ma35d1.c
 create mode 100644 drivers/rtc/rtc-max31335.c
 create mode 100644 drivers/rtc/rtc-tps6594.c

-- 
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