All of lore.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 changes for 5.17
Date: Fri, 21 Jan 2022 01:17:37 +0100	[thread overview]
Message-ID: <Yen7oaDXAbd4tFOD@piout.net> (raw)

Hello Linus,

Here is the RTC subsystem pull request for v5.17.

Two new drivers this cycle and a significant rework of the CMOS driver
make the bulk of the changes.
I also carry powerpc changes with the agreement of Michael.

The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 5ceee540fdc7f1d65ca6e2b1b193ce5aa95ab99c:

  rtc: sunplus: fix return value in sp_rtc_probe() (2022-01-16 23:50:34 +0100)

----------------------------------------------------------------
RTC for 5.17

New driver:
 - Sunplus SP7021 RTC
 - Nintendo GameCube, Wii and Wii U RTC

Drivers:
 - cmos: refactor UIP handling and presence check, fix century
 - rs5c372: offset correction support, report low voltage
 - rv8803: Epson RX8804 support

----------------------------------------------------------------
Alexandre Belloni (1):
      rtc: da9063: switch to RTC_FEATURE_UPDATE_INTERRUPT

Camel Guo (3):
      rtc: rs5c372: Add RTC_VL_READ, RTC_VL_CLR ioctls
      rtc: rs5c372: add offset correction support
      rtc: rs5c372: fix incorrect oscillation value on r2221tl

Dan Carpenter (2):
      rtc: mc146818-lib: fix signedness bug in mc146818_get_time()
      rtc: gamecube: Fix an IS_ERR() vs NULL check

David Heidelberg (1):
      dt-bindings: rtc: qcom-pm8xxx-rtc: update register numbers

Emmanuel Gil Peyrot (5):
      rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii U
      rtc: gamecube: Report low battery as invalid data
      powerpc: wii.dts: Expose HW_SRNPROT on this platform
      powerpc: gamecube_defconfig: Enable the RTC driver
      powerpc: wii_defconfig: Enable the RTC driver

Fabio Estevam (2):
      dt/bindings: rtc: rx8900: Add an entry for RX8804
      rtc: rv8803: Add support for the Epson RX8804 RTC

Hugo Villeneuve (1):
      rtc: pcf2127: Fix typo in comment

Kees Cook (1):
      rtc: Move variable into switch case statement

Lad Prabhakar (1):
      rtc: ftrtc010: Use platform_get_irq() to get the interrupt

Laurence de Bruxelles (1):
      rtc: pxa: fix null pointer dereference

Marc Ferland (1):
      rtc: pcf85063: add i2c_device_id name matching support

Mateusz Jończyk (9):
      rtc: cmos: take rtc_lock while reading from CMOS
      rtc: mc146818-lib: change return values of mc146818_get_time()
      rtc: Check return value from mc146818_get_time()
      rtc: mc146818-lib: fix RTC presence check
      rtc: mc146818-lib: extract mc146818_avoid_UIP
      rtc: mc146818-lib: refactor mc146818_get_time
      rtc: mc146818-lib: refactor mc146818_does_rtc_work
      rtc: cmos: avoid UIP when reading alarm time
      rtc: cmos: avoid UIP when writing alarm time

Nikita Shubin (1):
      rtc: da9063: add as wakeup source

Riwen Lu (1):
      rtc: cmos: Evaluate century appropriate

Vincent Shih (2):
      rtc: Add driver for RTC in Sunplus SP7021
      dt-bindings: rtc: Add Sunplus RTC json-schema

Yang Yingliang (1):
      rtc: sunplus: fix return value in sp_rtc_probe()

 .../devicetree/bindings/rtc/epson,rx8900.yaml      |   1 +
 .../devicetree/bindings/rtc/qcom-pm8xxx-rtc.yaml   |   9 +-
 .../bindings/rtc/sunplus,sp7021-rtc.yaml           |  56 +++
 MAINTAINERS                                        |   7 +
 arch/alpha/kernel/rtc.c                            |   7 +-
 arch/powerpc/boot/dts/wii.dts                      |   5 +
 arch/powerpc/configs/gamecube_defconfig            |   2 +-
 arch/powerpc/configs/wii_defconfig                 |   2 +-
 arch/x86/kernel/hpet.c                             |   8 +-
 drivers/base/power/trace.c                         |   6 +-
 drivers/rtc/Kconfig                                |  24 ++
 drivers/rtc/Makefile                               |   2 +
 drivers/rtc/dev.c                                  |   6 +-
 drivers/rtc/rtc-cmos.c                             | 201 +++++++----
 drivers/rtc/rtc-da9063.c                           |  16 +-
 drivers/rtc/rtc-ftrtc010.c                         |   8 +-
 drivers/rtc/rtc-gamecube.c                         | 377 +++++++++++++++++++++
 drivers/rtc/rtc-mc146818-lib.c                     | 182 ++++++----
 drivers/rtc/rtc-pcf2127.c                          |   2 +-
 drivers/rtc/rtc-pcf85063.c                         |  97 ++++--
 drivers/rtc/rtc-pxa.c                              |   4 +
 drivers/rtc/rtc-rs5c372.c                          | 185 +++++++++-
 drivers/rtc/rtc-rv8803.c                           |   6 +
 drivers/rtc/rtc-sunplus.c                          | 362 ++++++++++++++++++++
 include/linux/mc146818rtc.h                        |   6 +-
 25 files changed, 1390 insertions(+), 191 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
 create mode 100644 drivers/rtc/rtc-gamecube.c
 create mode 100644 drivers/rtc/rtc-sunplus.c

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

             reply	other threads:[~2022-01-21  0:17 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-21  0:17 Alexandre Belloni [this message]
2022-01-21 11:52 ` [GIT PULL] RTC changes for 5.17 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=Yen7oaDXAbd4tFOD@piout.net \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.