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 for 4.20
Date: Fri, 26 Oct 2018 22:55:06 +0200	[thread overview]
Message-ID: <20181026205506.GA14231@piout.net> (raw)

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

Hi Linus,

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

This cycle, there were mostly non urgent fixes in drivers. I also
finally unexported the non managed registration.

The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3:

  Linux 4.19-rc1 (2018-08-26 14:11:59 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 3822d1bb0df18aa28930f19bc46e0704aea1be0f:

  rtc: sc27xx: Always read normal alarm when registering RTC device (2018-10-25 02:35:42 +0200)

----------------------------------------------------------------
RTC for 4.20

Subsystem:
 - non devm managed registration is now removed from the driver API.
 - all the unnecessary rtc_valid_tm() calls have been removed

Drivers:
 - abx80X: watchdog support
 - cmos: fix non ACPI support
 - sc27xx: fix alarm support
 - Remove a possible sysfs race condition for ab8500, ds1307, ds1685, isl1208
 - Fix a possible race condition where an irq handler may be called before the
   rtc_device struct is allocated for mt6397, pl030, menelaus, armada38x

----------------------------------------------------------------
Alexandre Belloni (32):
      rtc: rv8803: fix the rv8803 id in the OF table
      rtc: rv8803: add Epson RX8803 support
      rtc: mt6397: fix possible race condition
      rtc: pl030: fix possible race condition
      rtc: pl031: switch to devm_rtc_allocate_device/rtc_register_device
      mfd: menelaus: Fix possible race condition and leak
      Merge tag 'ib-mfd-rtc-v4.20' of git://git.kernel.org/.../lee/mfd into rtc-next
      rtc: unexport non devm managed registration
      rtc: remove irq_task from kerneldoc
      rtc: isl1208: avoid possible sysfs race
      rtc: reorder Makefile entries
      rtc: move rtc_add_group/s definitions
      rtc: isl1208: don't include core header file
      rtc: tx4939: fixup nvmem name and register size
      rtc: test: make license text and module license match.
      rtc: test: Switch to SPDX identifier
      rtc: ds1685: drop RTC_DS1685_PROC_REGS
      rtc: ds1685: use generic nvmem
      rtc: ds1685: use rtc_add_group
      rtc: ds1307: use rtc_add_group
      rtc: lib: correct documentation typo
      rtc: armada38x: fix possible race condition
      rtc: armada38x: add range
      rtc: armada38x: switch to rtc_time64_to_tm/rtc_tm_to_time64
      rtc: rs5c348: remove useless label
      rtc: rs5c348: remove forward declaration
      rtc: rs5c348: report error when time is invalid
      rtc: ab8500: use rtc_add_group
      rtc: ab8500: let the core handle range
      rtc: ab8500: remove useless check
      rtc: vr41xx: switch to rtc_time64_to_tm/rtc_tm_to_time64
      rtc: mv: let the core handle invalid alarms

Arnd Bergmann (1):
      rtc: mips: default to rtc-cmos on mips

Baolin Wang (5):
      rtc: sc27xx: Set wakeup capability before registering rtc device
      rtc: sc27xx: Clear SPG value update interrupt status
      rtc: sc27xx: Remove interrupts disable and clear in probe()
      rtc: sc27xx: Add check to see if need to enable the alarm interrupt
      rtc: sc27xx: Always read normal alarm when registering RTC device

Dan Carpenter (1):
      rtc: sysfs: fix NULL check in rtc_add_groups()

Giulio Benetti (2):
      rtc: ds1307: add offset sysfs for mt41txx chips.
      rtc: ds1307: add frequency_test_enable  attribute on m41txx

Gustavo A. R. Silva (2):
      rtc: sun6i: Use struct_size() in kzalloc()
      rtc: m41t80: mark expected switch fall-through

Jeremy Gebben (2):
      rtc: abx80x: use a 'priv' struct for client data
      rtc: abx80x: add basic watchdog support

Jia-Ju Bai (1):
      rtc: rtc-mrst: Replace mdelay() with msleep() in mrst_read_time()

Keerthy (2):
      rtc: omap: use of_device_is_system_power_controller function
      rtc: omap: Cut down the shutdown time from 2 seconds to 1 sec

Maciej W. Rozycki (2):
      rtc: cmos: Fix non-ACPI undefined reference to `hpet_rtc_interrupt'
      rtc: cmos: Remove the `use_acpi_alarm' module parameter for !ACPI

Nathan Chancellor (1):
      rtc: s35390a: Change buf's type to u8 in s35390a_init

Paul Cercueil (1):
      rtc: jz4740: Drop dependency on MACH_INGENIC

Soeren Moch (1):
      rtc: ds1307: fix ds1339 wakealarm support

Thierry Reding (1):
      rtc: tegra: Propagate errors from platform_get_irq()

Wolfram Sang (1):
      rtc: ds1685: simplify getting .driver_data

YueHaibing (1):
      rtc: mrst: remove set but not used variable 'valid'

 arch/mips/Kconfig           |   2 +-
 drivers/char/Kconfig        |   2 +-
 drivers/mfd/menelaus.c      |  13 ++-
 drivers/rtc/Kconfig         |  14 +---
 drivers/rtc/Makefile        |  12 +--
 drivers/rtc/class.c         |  12 ++-
 drivers/rtc/interface.c     |   3 -
 drivers/rtc/rtc-ab8500.c    |  96 +++++-----------------
 drivers/rtc/rtc-abx80x.c    | 143 +++++++++++++++++++++++++++++---
 drivers/rtc/rtc-armada38x.c |  46 +++++------
 drivers/rtc/rtc-cmos.c      |  29 +++++--
 drivers/rtc/rtc-core.h      |  14 ----
 drivers/rtc/rtc-ds1307.c    | 145 ++++++++++++++++++++++++++++++++-
 drivers/rtc/rtc-ds1685.c    | 194 ++++++--------------------------------------
 drivers/rtc/rtc-isl1208.c   |  34 +++-----
 drivers/rtc/rtc-lib.c       |   2 +-
 drivers/rtc/rtc-m41t80.c    |   2 +-
 drivers/rtc/rtc-mrst.c      |   5 +-
 drivers/rtc/rtc-mt6397.c    |  13 +--
 drivers/rtc/rtc-mv.c        |   8 +-
 drivers/rtc/rtc-omap.c      |  28 ++++---
 drivers/rtc/rtc-pl030.c     |  15 ++--
 drivers/rtc/rtc-pl031.c     |  18 ++--
 drivers/rtc/rtc-rs5c348.c   |  65 +++++++--------
 drivers/rtc/rtc-rv8803.c    |   7 +-
 drivers/rtc/rtc-s35390a.c   |   2 +-
 drivers/rtc/rtc-sc27xx.c    |  60 +++++++++-----
 drivers/rtc/rtc-sun6i.c     |   3 +-
 drivers/rtc/rtc-sysfs.c     |   4 +-
 drivers/rtc/rtc-tegra.c     |  10 ++-
 drivers/rtc/rtc-test.c      |   7 +-
 drivers/rtc/rtc-tx4939.c    |   4 +-
 drivers/rtc/rtc-vr41xx.c    |   9 +-
 include/linux/rtc.h         |  21 +++--
 34 files changed, 556 insertions(+), 486 deletions(-)

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

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

             reply	other threads:[~2018-10-26 20:55 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-26 20:55 Alexandre Belloni [this message]
2018-10-27 16:25 ` [GIT PULL] RTC for 4.20 Linus Torvalds

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=20181026205506.GA14231@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.