[GIT PULL] RTC for 6.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Linus,

Here is the RTC subsystem pull request for 6.0. There is a know add/add
merge conflict in MAINTAINERS that is easy to solve.

Three new drivers this cycle are making the bulk of the changes.

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 03c4cd6f89e074a51e289eb9129ac646f0f2bd29:

  rtc: spear: set range max (2022-08-09 00:56:41 +0200)

----------------------------------------------------------------
RTC for 6.0

New drivers:
 - Microchip PolarFire
 - Nuvoton NCT3018Y
 - TI K3 RTC

Subsystem:
 - Replace flush_scheduled_work() with flush_work()
 - Remove deprecated ida_simple_get()/ida_simple_remove() calls

Drivers:
 - use simple i2c probe where possible
 - sun6i: add R329 support
 - zynqmp: add calibration support
 - vr41xx: remove unused driver

----------------------------------------------------------------
Ahmad Fatoum (3):
      rtc: rv8803: factor out existing register initialization to function
      rtc: rv8803: initialize registers on post-probe voltage loss
      rtc: rv8803: re-initialize all Epson RX8803 registers on voltage loss

Alexander Stein (1):
      dt-bindings: rtc: nxp,pcf85063: Convert to DT schema

Alexandre Belloni (1):
      rtc: zynqmp: initialize fract_tick

Allen-KH Cheng (1):
      dt-bindings: rtc: mediatek: add mt6358 and mt6366 compatible

Conor Dooley (2):
      rtc: Add driver for Microchip PolarFire SoC
      MAINTAINERS: add PolarFire SoC's RTC

Icenowy Zheng (1):
      rtc: sun6i: add support for R329 RTC

Mateusz Jończyk (1):
      rtc: mc146818-lib: reduce RTC_UIP polling period

Mathew McBride (1):
      rtc: rx8025: fix 12/24 hour mode detection on RX-8035

Mia Lin (2):
      dt-bindings: rtc: nuvoton: add NCT3018Y Real Time Clock
      rtc: Add NCT3018Y real time clock driver

Nishanth Menon (2):
      dt-bindings: rtc: Add TI K3 RTC description
      rtc: Introduce ti-k3-rtc

Quentin Schulz (1):
      rtc: isl1208: do not advertise update interrupt feature if no interrupt specified

Rafael J. Wysocki (1):
      rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0

Rob Herring (1):
      dt-bindings: rtc: microcrystal,rv3032: Add missing type to 'trickle-voltage-millivolt'

Satya Priya (1):
      dt-bindings: rtc: qcom-pm8xxx-rtc: Update the maintainers section

Srinivas Neeli (3):
      dt-bindings: rtc: zynqmp: Add clock information
      rtc: zynqmp: Updated calibration value
      rtc: zynqmp: Add calibration set and get support

Stephen Kitt (1):
      rtc: use simple i2c probe

Tetsuo Handa (2):
      rtc: Replace flush_scheduled_work() with flush_work().
      rtc: Remove unused rtc_dev_exit().

Thomas Bogendoerfer (1):
      rtc: vr41xx: remove driver

Tom Rix (1):
      rtc: mpfs: remove 'pending' variable from mpfs_rtc_wakeup_irq_handler()

Uwe Kleine-König (1):
      rtc: cros-ec: Only warn once in .remove() about notifier_chain problems

Yang Yingliang (1):
      rtc: rv8803: fix missing unlock on error in rv8803_set_time()

Zeng Jingxiang (1):
      rtc: spear: set range max

keliu (1):
      rtc: Directly use ida_alloc()/free()

 .../bindings/rtc/microcrystal,rv3032.yaml          |   1 +
 .../devicetree/bindings/rtc/nuvoton,nct3018y.yaml  |  45 ++
 .../devicetree/bindings/rtc/nxp,pcf85063.txt       |  32 -
 .../devicetree/bindings/rtc/nxp,pcf85063.yaml      |  92 +++
 .../devicetree/bindings/rtc/qcom-pm8xxx-rtc.yaml   |   2 +-
 .../devicetree/bindings/rtc/rtc-mt6397.txt         |   2 +
 .../devicetree/bindings/rtc/ti,k3-rtc.yaml         |  62 ++
 .../devicetree/bindings/rtc/xlnx,zynqmp-rtc.yaml   |  12 +-
 MAINTAINERS                                        |   3 +
 drivers/rtc/Kconfig                                |  41 +-
 drivers/rtc/Makefile                               |   4 +-
 drivers/rtc/class.c                                |   6 +-
 drivers/rtc/dev.c                                  |   8 +-
 drivers/rtc/rtc-ab-b5ze-s3.c                       |   5 +-
 drivers/rtc/rtc-ab-eoz9.c                          |   5 +-
 drivers/rtc/rtc-bq32k.c                            |   5 +-
 drivers/rtc/rtc-cmos.c                             |   3 -
 drivers/rtc/rtc-core.h                             |   5 -
 drivers/rtc/rtc-cros-ec.c                          |   4 +-
 drivers/rtc/rtc-ds1374.c                           |   5 +-
 drivers/rtc/rtc-ds1672.c                           |   5 +-
 drivers/rtc/rtc-ds3232.c                           |   5 +-
 drivers/rtc/rtc-em3027.c                           |   5 +-
 drivers/rtc/rtc-fm3130.c                           |   5 +-
 drivers/rtc/rtc-hym8563.c                          |   5 +-
 drivers/rtc/rtc-isl12022.c                         |   5 +-
 drivers/rtc/rtc-isl1208.c                          |  10 +-
 drivers/rtc/rtc-max6900.c                          |   5 +-
 drivers/rtc/rtc-mc146818-lib.c                     |   8 +-
 drivers/rtc/rtc-mpfs.c                             | 323 ++++++++++
 drivers/rtc/rtc-nct3018y.c                         | 553 +++++++++++++++++
 drivers/rtc/rtc-pcf8523.c                          |   5 +-
 drivers/rtc/rtc-pcf85363.c                         |   5 +-
 drivers/rtc/rtc-pcf8563.c                          |   5 +-
 drivers/rtc/rtc-pcf8583.c                          |   5 +-
 drivers/rtc/rtc-rv3029c2.c                         |   5 +-
 drivers/rtc/rtc-rv8803.c                           |  98 ++-
 drivers/rtc/rtc-rx6110.c                           |   5 +-
 drivers/rtc/rtc-rx8025.c                           |  22 +-
 drivers/rtc/rtc-rx8581.c                           |   5 +-
 drivers/rtc/rtc-s35390a.c                          |   5 +-
 drivers/rtc/rtc-sd3078.c                           |   5 +-
 drivers/rtc/rtc-spear.c                            |   2 +-
 drivers/rtc/rtc-sun6i.c                            |   2 +
 drivers/rtc/rtc-ti-k3.c                            | 680 +++++++++++++++++++++
 drivers/rtc/rtc-vr41xx.c                           | 363 -----------
 drivers/rtc/rtc-x1205.c                            |   5 +-
 drivers/rtc/rtc-zynqmp.c                           | 115 +++-
 48 files changed, 2063 insertions(+), 540 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
 delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf85063.txt
 create mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml
 create mode 100644 Documentation/devicetree/bindings/rtc/ti,k3-rtc.yaml
 create mode 100644 drivers/rtc/rtc-mpfs.c
 create mode 100644 drivers/rtc/rtc-nct3018y.c
 create mode 100644 drivers/rtc/rtc-ti-k3.c
 delete mode 100644 drivers/rtc/rtc-vr41xx.c

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



[Index of Archives]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux