[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20170913165305.iapztosbftghxotj@piout.net>
Date: Wed, 13 Sep 2017 18:53:05 +0200
From: Alexandre Belloni <alexandre.belloni@...e-electrons.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-rtc@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] RTC fixes for 4.14
Hi Linus,
Here is the pull-request for the RTC subsystem for 4.14.
The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877:
Linux v4.13-rc1 (2017-07-15 15:22:10 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git tags/rtc-4.14
for you to fetch changes up to b4be271cebb6f8b475f8bf2199091be8fe4c4278:
rtc: ds1307: use octal permissions (2017-09-05 09:55:05 +0200)
----------------------------------------------------------------
RTC for 4.14
Subsystem:
- Remove .open() and .release() RTC ops
- constify i2c_device_id
New driver:
- Realtek RTD1295
- Android emulator (goldfish) RTC
Drivers:
- ds1307: Beginning of a huge cleanup
- s35390a: handle invalid RTC time
- sun6i: external oscillator gate support
----------------------------------------------------------------
Aleksandar Markovic (1):
dt-bindings: Add device tree binding for Goldfish RTC driver
Alexandre Belloni (16):
rtc: puv3: switch to devm_rtc_allocate_device()/rtc_register_device()
rtc: puv3: make alarms useful
rtc: m41t80: remove debug sysfs attribute
rtc: pxa: fix possible race condition
rtc: sa1100: fix unbalanced clk_prepare_enable/clk_disable_unprepare
rtc: sa1100: make alarms useful
rtc: vr41xx: make alarms useful
rtc: mxc: avoid disabling interrupts on device close
rtc: remove .open() and .release()
rtc: ds1307: remove regs member
rtc: ds1307: use sizeof
rtc: ds1307: use u32
rtc: ds1307: use BIT
rtc: ds1307: fix alignments and blank lines
rtc: ds1307: fix braces
rtc: ds1307: use octal permissions
Alexey Klimov (1):
rtc: sun6i: Remove double init of spinlock in sun6i_rtc_clk_init()
Andreas Färber (2):
dt-bindings: rtc: Add Realtek RTD1295
rtc: Add Realtek RTD1295
Arvind Yadav (1):
rtc: constify i2c_device_id
Colin Ian King (2):
rtc: sun6i: ensure clk_data is kfree'd on error
rtc: max8925: remove redundant check on ret
Elaine Zhang (1):
rtc: rk808: Name RK805 in Kconfig for RTC_DRV_RK808
Eric Cooper (1):
rtc: m41t80: enable wakealarm when "wakeup-source" is specified
Fabien Lahoudere (2):
rtc: s35390a: handle invalid RTC time
rtc: s35390a: implement ioctls
Heiner Kallweit (10):
rtc: ds1307: remove legacy check for "isil, irq2-can-wakeup-machine" property
rtc: ds1307: remove member irq from struct ds1307
rtc: ds1307: factor out bbsqi bit to struct chip_desc
rtc: ds1307: improve trickle charger initialization
rtc: ds1307: constify struct chip_desc variables
rtc: ds1307: improve irq setup
rtc: ds1307: factor out irq_handler to struct chip_desc
rtc: ds1307: factor out rtc_ops to struct chip_desc
rtc: ds1307: factor out offset to struct chip_desc
rtc: ds1307: remove member nvram_offset from struct ds1307
Maxime Ripard (1):
rtc: sun6i: Add support for the external oscillator gate
Miodrag Dinic (1):
rtc: goldfish: Add RTC driver for Android emulator
Nikita Yushchenko (1):
rtc: ds1307: add basic support for ds1341 chip
.../devicetree/bindings/power/wakeup-source.txt | 9 +-
.../bindings/rtc/google,goldfish-rtc.txt | 17 +
.../devicetree/bindings/rtc/isil,isl12057.txt | 1 -
.../devicetree/bindings/rtc/realtek,rtd119x.txt | 16 +
.../devicetree/bindings/rtc/sun6i-rtc.txt | 4 +-
MAINTAINERS | 6 +
drivers/rtc/Kconfig | 30 +-
drivers/rtc/Makefile | 2 +
drivers/rtc/rtc-dev.c | 20 +-
drivers/rtc/rtc-ds1307.c | 457 +++++++++++----------
drivers/rtc/rtc-ds1672.c | 2 +-
drivers/rtc/rtc-em3027.c | 2 +-
drivers/rtc/rtc-goldfish.c | 237 +++++++++++
drivers/rtc/rtc-m41t80.c | 67 +--
drivers/rtc/rtc-max6900.c | 2 +-
drivers/rtc/rtc-max8925.c | 2 -
drivers/rtc/rtc-mxc.c | 21 -
drivers/rtc/rtc-puv3.c | 72 +---
drivers/rtc/rtc-pxa.c | 4 +-
drivers/rtc/rtc-rtd119x.c | 242 +++++++++++
drivers/rtc/rtc-rv3029c2.c | 2 +-
drivers/rtc/rtc-s35390a.c | 104 +++--
drivers/rtc/rtc-sa1100.c | 65 +--
drivers/rtc/rtc-sun6i.c | 34 +-
drivers/rtc/rtc-vr41xx.c | 18 -
include/linux/rtc.h | 2 -
26 files changed, 953 insertions(+), 485 deletions(-)
create mode 100644 Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
create mode 100644 Documentation/devicetree/bindings/rtc/realtek,rtd119x.txt
create mode 100644 drivers/rtc/rtc-goldfish.c
create mode 100644 drivers/rtc/rtc-rtd119x.c
--
Alexandre Belloni, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
Powered by blists - more mailing lists