[GIT PULL] RTC for 4.15

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

 



Hi Linus,

Here is the pull-request for the RTC subsystem for 4.14.

The last minute change is only a documentation update to avoid further
bug reports. (And also a small commit message reword).

There is nothing scary this cycle, mostly driver fixes and updates. The
core fix has been in for a while and has been tested on multiple kernel
revisions by multiple teams.

The following changes since commit 2bd6bf03f4c1c59381d62c61d03f6cc3fe71f66e:

  Linux 4.14-rc1 (2017-09-16 15:47:51 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 87c9fd81825363237ac5560822e2261535800597:

  dt-bindings: rtc: imxdi: Improve the bindings text (2017-11-20 22:48:20 +0100)

----------------------------------------------------------------
RTC for 4.15

Subsystem:
 - Fix setting the alarm to the next expiring timer

New driver:
 - Mediatek MT7622 RTC
 - NXP PCF85363
 - Spreadtrum SC27xx PMIC RTC

Drivers:
 - Use generic nvmem to expose the Non volatile ram for ds1305, ds1511,
 m48t86 and omap
 - abx80x: solve possible race condition at probe
 - armada38x: support trimming the RTC oscillator
 - at91rm9200: fix reading the alarm value at boot
 - ds1511: allow waking platform
 - m41t80: rework square wave output
 - pcf8523: support trimming the RTC oscillator
 - pcf8563: fix clock output rate
 - pl031: make interrupt optional
 - xgene: fix suspend/resume

----------------------------------------------------------------
Akshay Bhat (3):
      rtc: rx8010: Remove duplicate define
      rtc: rx8010: Specify correct address for RX8010_RESV31
      rtc: rx8010: Fix for incorrect return value

Alexandre Belloni (18):
      rtc: rv3029: fix vendor string
      rtc: set the alarm to the next expiring timer
      rtc: ds1305: switch to rtc_register_device
      rtc: ds1305: use generic nvmem
      rtc: m48t86: switch to rtc_register_device
      rtc: m48t86: use generic nvmem
      rtc: abx80x: switch to rtc_register_device
      rtc: abx80x: solve race condition
      rtc: ds1511: switch to rtc_register_device
      rtc: ds1511: allow waking platform
      rtc: ds1511: use generic nvmem
      rtc: ds1390: Add OF device ID table
      rtc: omap: fix error path when pinctrl_register fails
      rtc: omap: switch to rtc_register_device
      rtc: omap: Support scratch registers
      rtc: pcf8563: don't alway enable the alarm
      rtc: at91rm9200: stop calculating yday in at91_rtc_readalarm
      rtc: at91rm9200: fix reading alarm value

Arnd Bergmann (1):
      rtc: xgene: mark PM functions as __maybe_unused

Baolin Wang (3):
      rtc: sysfs: Use time64_t variables to set time/alarm
      dt-bindings: rtc: Add Spreadtrum SC27xx RTC documentation
      rtc: sc27xx: Add Spreadtrum SC27xx PMIC RTC driver

Bastian Stender (1):
      rtc: ds1307: add OF and ACPI entries for Epson RX8130

Dan Carpenter (1):
      rtc: rv3029: Clean up error handling in rv3029_eeprom_write()

Eric Nelson (1):
      rtc: add support for NXP PCF85363 real-time clock

Fabio Estevam (1):
      dt-bindings: rtc: imxdi: Improve the bindings text

Heiner Kallweit (1):
      rtc: ds1307: improve weekday handling

Loc Ho (1):
      rtc: xgene: Fix suspend/resume

Mathieu Malaterre (2):
      rtc: jz4740: remove duplicate 'write' in message
      rtc: jz4740: fix loading of rtc driver

Philipp Zabel (1):
      rtc: pcf8563: fix output clock rate

Russell King (7):
      rtc: pl031: constify amba_ids
      rtc: pl031: use devm_* for allocating memory and mapping resource
      rtc: pl031: avoid exposing alarm if no interrupt
      rtc: pl031: make interrupt optional
      rtc: clarify the RTC offset correction
      rtc: armada38x: add support for trimming the RTC
      rtc: pcf8523: add support for trimming the RTC oscillator

Sean Wang (4):
      dt-bindings: rtc: mediatek: add bindings for MediaTek SoC based RTC
      rtc: mediatek: add driver for RTC on MT7622 SoC
      rtc: mediatek: enhance the description for MediaTek PMIC based RTC
      rtc: mediatek: update MAINTAINERS entry with MediaTek RTC driver

Troy Kisky (5):
      rtc: m41t80: m41t80_sqw_set_rate should return 0 on success
      rtc: m41t80: fix m41t80_sqw_round_rate return value
      rtc: m41t80: avoid i2c read in m41t80_sqw_recalc_rate
      rtc: m41t80: avoid i2c read in m41t80_sqw_is_prepared
      rtc: m41t80: remove unneeded checks from m41t80_sqw_set_rate

 .../devicetree/bindings/rtc/imxdi-rtc.txt          |  14 +-
 Documentation/devicetree/bindings/rtc/pcf85363.txt |  17 +
 .../devicetree/bindings/rtc/rtc-mt7622.txt         |  21 +
 .../devicetree/bindings/rtc/sprd,sc27xx-rtc.txt    |  27 +
 .../devicetree/bindings/trivial-devices.txt        |   2 +-
 MAINTAINERS                                        |   3 +
 drivers/rtc/Kconfig                                |  42 +-
 drivers/rtc/Makefile                               |   3 +
 drivers/rtc/interface.c                            |   6 +-
 drivers/rtc/rtc-abx80x.c                           |  12 +-
 drivers/rtc/rtc-armada38x.c                        | 101 ++++
 drivers/rtc/rtc-at91rm9200.c                       |  19 +-
 drivers/rtc/rtc-ds1305.c                           |  70 +--
 drivers/rtc/rtc-ds1307.c                           |  57 +-
 drivers/rtc/rtc-ds1390.c                           |   7 +
 drivers/rtc/rtc-ds1511.c                           |  75 +--
 drivers/rtc/rtc-jz4740.c                           |   6 +-
 drivers/rtc/rtc-m41t80.c                           |  84 ++-
 drivers/rtc/rtc-m48t86.c                           |  58 +-
 drivers/rtc/rtc-mt7622.c                           | 422 +++++++++++++
 drivers/rtc/rtc-omap.c                             |  57 +-
 drivers/rtc/rtc-pcf8523.c                          |  40 ++
 drivers/rtc/rtc-pcf85363.c                         | 220 +++++++
 drivers/rtc/rtc-pcf8563.c                          |   4 +-
 drivers/rtc/rtc-pl031.c                            |  48 +-
 drivers/rtc/rtc-rv3029c2.c                         |  18 +-
 drivers/rtc/rtc-rx8010.c                           |   7 +-
 drivers/rtc/rtc-sc27xx.c                           | 662 +++++++++++++++++++++
 drivers/rtc/rtc-sysfs.c                            |  25 +-
 drivers/rtc/rtc-xgene.c                            |  47 +-
 30 files changed, 1891 insertions(+), 283 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/rtc/pcf85363.txt
 create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
 create mode 100644 Documentation/devicetree/bindings/rtc/sprd,sc27xx-rtc.txt
 create mode 100644 drivers/rtc/rtc-mt7622.c
 create mode 100644 drivers/rtc/rtc-pcf85363.c
 create mode 100644 drivers/rtc/rtc-sc27xx.c

-- 
Alexandre Belloni, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

Attachment: signature.asc
Description: PGP signature


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

  Powered by Linux