LKML Archive on
help / color / mirror / Atom feed
* [GIT PULL] RTC for 4.15
@ 2017-11-21 15:28 Alexandre Belloni
  2017-11-23  7:05 ` Linus Torvalds
  0 siblings, 1 reply; 2+ messages in thread
From: Alexandre Belloni @ 2017-11-21 15:28 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-rtc, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 7008 bytes --]

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

 - Fix setting the alarm to the next expiring timer

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

 - 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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] RTC for 4.15
  2017-11-21 15:28 [GIT PULL] RTC for 4.15 Alexandre Belloni
@ 2017-11-23  7:05 ` Linus Torvalds
  0 siblings, 0 replies; 2+ messages in thread
From: Linus Torvalds @ 2017-11-23  7:05 UTC (permalink / raw)
  To: Alexandre Belloni; +Cc: linux-rtc, Linux Kernel Mailing List

On Tue, Nov 21, 2017 at 5:28 AM, Alexandre Belloni
<> wrote:
> The last minute change is only a documentation update to avoid further
> bug reports. (And also a small commit message reword).

This is _really_ annoying.

I'm checking that pull requests have been in linux-next, and that
rewording of the commit message just means that now that  commit
doesn't trigger as being in commit-next and I have to go chase it down
or just say "screw this, it adds a whole new driver that wasn't in

Guess which one is easier for me to do?

So don't do this crap.

I ended up looking up the original commit, but dammit, I'm not happy
about this. Why wasn't the RTC stuff sent last week like I asked
people to do? Now I'm in the middle of travels, and having to figure
out what parts were in linux-next to verify that it actually has
gotten at least some real test coverage, and that I'm not pulling
random stuff.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-11-23  7:05 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-21 15:28 [GIT PULL] RTC for 4.15 Alexandre Belloni
2017-11-23  7:05 ` Linus Torvalds

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).