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.19
Date: Mon, 20 Aug 2018 23:21:57 +0200	[thread overview]
Message-ID: <20180820212157.GA20956@piout.net> (raw)

Hi Linus,

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

It is now possible to add custom sysfs attributes while avoiding a
possible race condition. Unused code has been removed resulting in a
nice reduction of the code base. And more drivers have been switched to
SPDX by their maintainers.

The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:

  Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)

are available in the Git repository at:

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

for you to fetch changes up to 6b583a64fd1e019fd01626b46892ebf2361951c5:

  rtc: ds1307: simplify hwmon config (2018-08-16 07:46:41 +0200)

----------------------------------------------------------------
RTC for 4.19

Subsystem:
 - new helpers to add custom sysfs attributes
 - struct rtc_task removal along with rtc_irq_register/rtc_irq_unregister
 - rtc_irq_set_state and rtc_irq_set_freq are not exported anymore

Drivers:
 - armada38x: reset after rtc power loss
 - ds1307: now supports m41t11
 - isl1208: now supports isl1219 and tamper detection
 - pcf2127: internal SRAM support

----------------------------------------------------------------
Alexandre Belloni (10):
      rtc: ds1685: remove improper datetime access ABI
      rtc: ds1685: remove sysfs access to control registers
      rtc: sa1100: don't set PIE frequency
      rtc: sh: remove dead code
      rtc: remove rtc_irq_register/rtc_irq_unregister
      rtc: remove irq_task and irq_task_lock
      rtc: simplify rtc_irq_set_state/rtc_irq_set_freq
      rtc: unexport rtc_irq_set_*
      char: rtc: remove task handling
      rtc: remove struct rtc_task

Alvin Šipraga (1):
      rtc: pcf85063: preserve control register value between stop and start

Anders Roxell (1):
      rtc: sh: remove unused variable rtc_dev

Arnd Bergmann (1):
      rtc: use ktime_get_real_ts64() instead of getnstimeofday64()

Baruch Siach (1):
      rtc: armada38x: reset after rtc power loss

Colin Ian King (2):
      rtc: test: make array pdev static
      rtc: m48t59: remove redundant pointer 'name'

Denis Osterland (4):
      rtc: sysfs: facilitate attribute add to rtc device
      rtc: isl1208: Add "evdet" interrupt source for isl1219
      rtc: isl1208: set ev-evienb bit from device tree
      rtc: isl1219: add device tree documentation

Giulio Benetti (2):
      rtc: ds1307: fix data pointer to m41t0
      rtc: ds1307: support m41t11 variant

Heiner Kallweit (1):
      rtc: ds1307: simplify hwmon config

Johan Hovold (4):
      rtc: omap: fix potential crash on power off
      rtc: omap: fix resource leak in registration error path
      rtc: omap: add missing register lock in error path
      rtc: omap: drop unnecessary register unlock around reads

Krzysztof Kozlowski (2):
      rtc: maxim: Add SPDX license identifiers
      rtc: s5m: Add SPDX license identifier

Michael Grzeschik (1):
      rtc: isl1208: add support for isl1219 with tamper detection

Trent Piepho (1):
      rtc: snvs: Add timeouts to avoid kernel lockups

Uwe Kleine-König (2):
      rtc: pcf2127: add support for accessing internal static RAM
      rtc: stmp3xxx: Don't reset the rtc in .probe() when watchdog is running

Zhouyang Jia (1):
      rtc: bq4802: add error handling for devm_ioremap

 .../devicetree/bindings/rtc/isil,isl1219.txt       |  29 +
 .../devicetree/bindings/rtc/rtc-ds1307.txt         |   1 +
 drivers/char/rtc.c                                 |  13 -
 drivers/rtc/Kconfig                                |  21 -
 drivers/rtc/class.c                                |   5 +-
 drivers/rtc/interface.c                            |  97 +---
 drivers/rtc/rtc-armada38x.c                        |  23 +
 drivers/rtc/rtc-bq4802.c                           |   4 +
 drivers/rtc/rtc-core.h                             |  14 +
 drivers/rtc/rtc-dev.c                              |   8 +-
 drivers/rtc/rtc-ds1307.c                           |  18 +-
 drivers/rtc/rtc-ds1685.c                           | 590 ---------------------
 drivers/rtc/rtc-isl1208.c                          | 192 ++++++-
 drivers/rtc/rtc-m48t59.c                           |   4 -
 drivers/rtc/rtc-max77686.c                         |  20 +-
 drivers/rtc/rtc-max8997.c                          |  20 +-
 drivers/rtc/rtc-max8998.c                          |  20 +-
 drivers/rtc/rtc-omap.c                             |  23 +-
 drivers/rtc/rtc-pcf2127.c                          |  68 ++-
 drivers/rtc/rtc-pcf85063.c                         |  21 +-
 drivers/rtc/rtc-s5m.c                              |  22 +-
 drivers/rtc/rtc-sa1100.c                           |   1 -
 drivers/rtc/rtc-sh.c                               |  90 +---
 drivers/rtc/rtc-snvs.c                             | 105 ++--
 drivers/rtc/rtc-stmp3xxx.c                         |  20 +-
 drivers/rtc/rtc-sysfs.c                            |  43 ++
 drivers/rtc/rtc-test.c                             |   2 +-
 include/linux/rtc.h                                |  21 +-
 28 files changed, 524 insertions(+), 971 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1219.txt

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

             reply	other threads:[~2018-08-21  0:39 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-08-20 21:21 Alexandre Belloni [this message]
2018-08-20 23:34 ` [GIT PULL] RTC for 4.19 Linus Torvalds
2018-08-20 23:39   ` Alexandre Belloni

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=20180820212157.GA20956@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.