* [GIT PULL] RTC for 5.10
@ 2020-10-21 8:23 Alexandre Belloni
2020-10-21 18:35 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Alexandre Belloni @ 2020-10-21 8:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-rtc, linux-kernel
Hello Linus,
Here is the RTC pull request for 5.10. A new driver this cycle is making
the bulk of the changes and the rx8010 driver has been rework to use the
modern APIs.
The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:
Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git tags/rtc-5.10
for you to fetch changes up to 35331b506f6c67a0b4042fac1ae2785cef9ac8c3:
rtc: r9701: set range (2020-10-19 22:48:55 +0200)
----------------------------------------------------------------
RTC for 5.10
Subsystem:
- new generic DT properties: aux-voltage-chargeable, trickle-voltage-millivolt
New driver:
- Microcrystal RV-3032
Drivers:
- ds1307: use aux-voltage-chargeable
- r9701, rx8010: modernization of the driver
- rv3028: fix clock output, trickle resistor values, RAM configuration
registers
----------------------------------------------------------------
Alexandre Belloni (13):
rtc: rv3028: fix clock output support
rtc: rv3028: fix trickle resistor values
rtc: rv3028: factorize EERD bit handling
rtc: rv3028: ensure ram configuration registers are saved
dt-bindings: rtc: add trickle-voltage-millivolt
dt-bindings: rtc: rv3032: add RV-3032 bindings
rtc: rv3032: Add a driver for Microcrystal RV-3032
rtc: r9701: remove leftover comment
rtc: r9701: stop setting a default time
rtc: r9701: remove useless memset
rtc: r9701: stop setting RWKCNT
rtc: r9701: convert to devm_rtc_allocate_device
rtc: r9701: set range
Bartosz Golaszewski (15):
rtc: rx8010: don't modify the global rtc ops
rtc: rx8010: remove a stray newline
rtc: rx8010: remove unnecessary brackets
rtc: rx8010: consolidate local variables of the same type
rtc: rx8010: use tabs instead of spaces for code formatting
rtc: rx8010: rename ret to err in rx8010_set_time()
rtc: rx8010: don't use magic values for time buffer length
rtc: rx8010: drop unnecessary initialization
rtc: rx8010: use a helper variable for client->dev in probe()
rtc: rx8010: prefer sizeof(*val) over sizeof(struct type_of_val)
rtc: rx8010: switch to using the preferred RTC API
rtc: rx8010: switch to using the preferred i2c API
rtc: rx8010: convert to using regmap
rtc: rx8010: use range checking provided by core RTC code
rtc: rx8010: rename rx8010_init_client() to rx8010_init()
Bastian Krause (8):
dt-bindings: rtc: let aux-voltage-chargeable supersede trickle-diode-disable
dt-bindings: rtc: ds1307: let aux-voltage-chargeable supersede trickle-diode-disable
dt-bindings: rtc: ds1307: add rx8130 aux-voltage-chargeable support
rtc: ds1307: apply DS13XX_TRICKLE_CHARGER_MAGIC only conditionally
rtc: ds1307: introduce requires_trickle_resistor per chip
rtc: ds1307: store previous charge default per chip
rtc: ds1307: consider aux-voltage-chargeable
rtc: ds1307: enable rx8130's backup battery, make it chargeable optionally
Biwen Li (1):
rtc: pcf2127: fix a bug when not specify interrupts property
Chris Packham (2):
rtc: ds1307: Ensure oscillator is enabled for DS1388
rtc: ds1307: Clear OSF flag on DS1388 when setting time
Fei Shao (1):
rtc: mt6397: Remove unused member dev
Geert Uytterhoeven (3):
rtc: rtc-rs5c313: Drop obsolete platform_set_drvdata() call
rtc: rtc-rs5c313: Fix late hardware init
rtc: rtc-rs5c313: Convert to module_platform_driver()
Krzysztof Kozlowski (1):
rtc: s3c: Simplify with dev_err_probe()
Liu Shixin (2):
rtc: meson: simplify the return expression of meson_vrtc_probe
rtc: rv8803: simplify the return expression of rv8803_nvram_write
Peng Ma (1):
rtc: fsl-ftm-alarm: update acpi device id
Rikard Falkeborn (1):
rtc: st-lpc: Constify st_rtc_ops
Thomas Bogendoerfer (1):
rtc: ds1685: Fix bank switching to avoid endless loop
Victor Ding (1):
rtc: cmos: zero-init wkalrm when reading from CMOS
.../bindings/rtc/microcrystal,rv3032.yaml | 64 ++
.../devicetree/bindings/rtc/rtc-ds1307.txt | 9 +-
Documentation/devicetree/bindings/rtc/rtc.yaml | 16 +
drivers/rtc/Kconfig | 10 +
drivers/rtc/Makefile | 1 +
drivers/rtc/rtc-cmos.c | 2 +
drivers/rtc/rtc-ds1307.c | 76 +-
drivers/rtc/rtc-ds1685.c | 8 +-
drivers/rtc/rtc-fsl-ftm-alarm.c | 4 +-
drivers/rtc/rtc-meson-vrtc.c | 7 +-
drivers/rtc/rtc-mt6397.c | 3 +-
drivers/rtc/rtc-pcf2127.c | 4 +-
drivers/rtc/rtc-r9701.c | 43 +-
drivers/rtc/rtc-rs5c313.c | 34 +-
drivers/rtc/rtc-rv3028.c | 213 +++--
drivers/rtc/rtc-rv3032.c | 925 +++++++++++++++++++++
drivers/rtc/rtc-rv8803.c | 8 +-
drivers/rtc/rtc-rx8010.c | 332 ++++----
drivers/rtc/rtc-s3c.c | 9 +-
drivers/rtc/rtc-st-lpc.c | 2 +-
include/linux/mfd/mt6397/rtc.h | 1 -
21 files changed, 1403 insertions(+), 368 deletions(-)
create mode 100644 Documentation/devicetree/bindings/rtc/microcrystal,rv3032.yaml
create mode 100644 drivers/rtc/rtc-rv3032.c
--
Alexandre Belloni, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] RTC for 5.10
2020-10-21 8:23 [GIT PULL] RTC for 5.10 Alexandre Belloni
@ 2020-10-21 18:35 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2020-10-21 18:35 UTC (permalink / raw)
To: Alexandre Belloni; +Cc: Linus Torvalds, linux-rtc, linux-kernel
The pull request you sent on Wed, 21 Oct 2020 10:23:20 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git tags/rtc-5.10
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b7769c45b8d95f1c70b9dec38c8de8ad229ce222
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-10-21 18:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-21 8:23 [GIT PULL] RTC for 5.10 Alexandre Belloni
2020-10-21 18:35 ` pr-tracker-bot
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).