linux/Documentation/devicetree/bindings/rtc
Linus Torvalds bdabb68931 RTC for 5.7
Subsystem:
  - The rtc_time_to_tm and rtc_tm_to_time wrappers have finally been removed and
    only the 64bit version remain.
  - hctosys now works with drivers compiled as modules
 
 New driver:
  - MediaTek MT2712 SoC based RTC
 
 Drivers:
  - set range for 88pm860x, au1xxx, cpcap, da9052, davinci, ds1305, ds1374,
    mcp5121, pl030, pl031, pm8xxx, puv3, sa1100, sirfsoc, starfire, sun6i
  - ds1307: DS1388 oscillator failure detection and watchdog support
  - jz4740: JZ4760 support
  - pcf85063: clock out pin support
  - sun6i: external 32k oscillator is now optional, the range is now handled by
    the core, providing a solution for 2034.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEycoQi/giopmpPgB12wIijOdRNOUFAl6IgdAACgkQ2wIijOdR
 NOVH9Q//evfZmRDQb9Lm8YuSOt+U6lBaCuvRP8H4s7i02jsw0tt1oT6+rGo+1N+k
 pi64+iwPqDj7h+eds06jVur7yWZDNNfCSywlMU8ODGLQcc/hXMTvaIeJtdXG+I+7
 dpIVTs9Artiey2Qb3qZalSMYzrE2rQG6Yuyb/tHx7Pohvje1wKnAE3T64W6sfvir
 zjAwAr/+s9n82mjGtGLapz0onao7dSN4p6b3UIkph9KxPdeHjItd7cRiJuzioysj
 LE8WRUek++uha32PzghK9MoUpRKf8PJtGbsAIRhdwvmwub1Pqs6Uvk5IHQvdiFZx
 af1Qnw/4qUH03HVUuq8VdEkwa8mdthcZ72b8uzUWOqP+uPkeTTlQOGOd1dRECijK
 Qic+SKlEznwgKC9WuDufUQg5i2WjFBnBlA+dCE12/t91SbSlZdYjb53nQLHve1b9
 e4VfyKnS5Ghn/dfizzzSPdcWuPW1rqq2dHTiOvFVqlLn1Fkt1AKaJzGAeCe6PWp4
 AJVqPu+D1eQ/qmvEPXI7dQpCxdI+p6FNJgQvQLMssaq7mpf2fiRoLx23ikFG0v0k
 BeNkNWpLz2ACwHpsOa/RWLwa/FC2+KBHaRWf+As7te63byeDQC8hUEi7F5K78lSS
 yhfZ8SJR04SIIGKjuwAzPmaaIJ0hJT+eaxkFAJU7P5hD7KElsuM=
 =6Veu
 -----END PGP SIGNATURE-----

Merge tag 'rtc-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux

Pull RTC updates from Alexandre Belloni:
 "More cleanup this cycle, with the final goal of removing the
  rtc_time_to_tm and rtc_tm_to_time wrappers. All the drivers that have
  been modified for this now are ready for the end of times (whether it
  happens in 2033, 2038, 2106, 2127 or even 4052). There is also a
  single new driver and the usual fixes and features.

  Summary:

  Subsystem:

   - The rtc_time_to_tm and rtc_tm_to_time wrappers have finally been
     removed and only the 64bit version remain.

   - hctosys now works with drivers compiled as modules

  New driver:

   - MediaTek MT2712 SoC based RTC

  Drivers:

   - set range for 88pm860x, au1xxx, cpcap, da9052, davinci, ds1305,
     ds1374, mcp5121, pl030, pl031, pm8xxx, puv3, sa1100, sirfsoc,
     starfire, sun6i

   - ds1307: DS1388 oscillator failure detection and watchdog support

   - jz4740: JZ4760 support

   - pcf85063: clock out pin support

   - sun6i: external 32k oscillator is now optional, the range is now
     handled by the core, providing a solution for 2034"

* tag 'rtc-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: (87 commits)
  rtc: ds1307: check for failed memory allocation on wdt
  rtc: class: remove redundant assignment to variable err
  rtc: remove rtc_time_to_tm and rtc_tm_to_time
  rtc: sun6i: let the core handle rtc range
  rtc: sun6i: switch to rtc_time64_to_tm/rtc_tm_to_time64
  rtc: ds1307: add support for watchdog timer on ds1388
  rtc: da9052: switch to rtc_time64_to_tm/rtc_tm_to_time64
  rtc: da9052: set range
  rtc: da9052: convert to devm_rtc_allocate_device
  rtc: imx-sc: Align imx sc msg structs to 4
  rtc: fsl-ftm-alarm: report alarm to core
  rtc: pcf85063: Add pcf85063 clkout control to common clock framework
  rtc: make definitions in include/uapi/linux/rtc.h actually useful for user space
  rtc: class: avoid unnecessary lookup in hctosys
  dt-bindings: rtc: Convert and update jz4740-rtc doc to YAML
  rtc: jz4740: Rename vendor-specific DT properties
  rtc: jz4740: Add support for JZ4760 SoC
  rtc: class: support hctosys from modular RTC drivers
  rtc: pm8xxx: clear alarm register when alarm is not enabled
  rtc: omap: drop unused dt-bindings header
  ...
2020-04-04 10:38:01 -07:00
..
abracon,abx80x.txt dt-bindings: rtc: Add RV1805 to abracon,abx80x bindings 2019-01-30 16:07:54 +01:00
allwinner,sun4i-a10-rtc.yaml dt-bindings: Change maintainer address 2019-12-12 18:38:10 -06:00
allwinner,sun6i-a31-rtc.yaml dt-bindings: Change maintainer address 2019-12-12 18:38:10 -06:00
alphascale,asm9260-rtc.txt doc: dt: add documentation for alphascale,asm9260-rtc 2016-03-14 17:08:14 +01:00
armada-380-rtc.txt rtc: armada38x: Add support for Armada 7K/8K 2017-02-21 23:21:30 +01:00
atmel,at91rm9200-rtc.yaml dt-bindings: rtc: at91rm9200: document clocks property 2020-01-28 22:48:34 +01:00
atmel,at91sam9-rtc.txt
brcm,brcmstb-waketimer.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
cdns,rtc.txt dt-bindings: rtc: Add bindings for Cadence RTC 2019-01-22 19:18:25 +01:00
cpcap-rtc.txt rtc: cpcap: new rtc driver 2017-03-09 01:32:35 +01:00
dallas,ds1390.txt rtc: ds1390: Fix the SPI chip select number 2016-08-31 18:21:34 +02:00
digicolor-rtc.txt
dw-apb.txt
epson,rtc7301.txt rtc: add support for EPSON TOYOCOM RTC-7301SF/DG 2016-12-19 00:59:21 +01:00
epson,rx6110.txt Documentation: devicetree: add epson rx6110 binding 2016-03-14 17:08:09 +01:00
epson,rx8900.txt dt/bindings: Add bindings for Micro Crystal rv8803 2016-10-12 13:24:34 +02:00
faraday,ftrtc010.txt rtc: gemini: Augment DT bindings for Faraday 2017-07-06 22:37:15 +02:00
google,goldfish-rtc.txt dt-bindings: Add device tree binding for Goldfish RTC driver 2017-09-01 01:10:18 +02:00
haoyu,hym8563.txt
imxdi-rtc.txt dt-bindings: rtc: imxdi: Improve the bindings text 2017-11-20 22:48:20 +01:00
ingenic,rtc.yaml dt-bindings: rtc: Convert and update jz4740-rtc doc to YAML 2020-03-24 11:03:26 +01:00
isil,isl1208.txt dt-bindings: rtc: Update for new chip in isl1208 series 2019-02-17 21:29:10 +01:00
isil,isl12026.txt rtc: isl12026: new driver. 2018-03-17 14:20:51 +01:00
isil,isl12057.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
lpc32xx-rtc.txt
maxim-ds1302.txt rtc: ds1302: rewrite using SPI 2016-05-20 12:33:51 +02:00
maxim,ds1742.txt
maxim,ds3231.txt bindings: rtc: correct wrong reference in required properties 2017-02-12 00:34:42 +01:00
maxim,mcp795.txt rtc: mcp795: add devicetree support 2016-03-21 22:55:29 +01:00
microchip,pic32-rtc.txt dt/bindings: Add bindings for the PIC32 real time clock 2016-03-14 17:08:21 +01:00
moxa,moxart-rtc.txt
nvidia,tegra20-rtc.txt
nxp,lpc1788-rtc.txt doc: dt: add documentation for nxp,lpc1788-rtc 2015-09-05 13:19:06 +02:00
nxp,pcf8523.txt dt-binding: pcf8523: add xtal load capacitance 2019-01-22 18:56:52 +01:00
nxp,pcf85063.txt rtc: pcf85063: add Micro Crystal RV8263 support 2019-04-04 10:07:11 +02:00
nxp,rtc-2123.txt rtc: pcf2123: add proper compatible string 2019-08-20 21:42:19 +02:00
olpc-xo1-rtc.txt
orion-rtc.txt
pcf8563.txt rtc: pcf8563: add Microcrystal RV8564 compatible 2019-09-01 09:18:42 +02:00
pcf85363.txt dt-bindings: rtc: pcf85363: Document pcf85263 real-time clock 2018-12-11 00:48:16 +01:00
pxa-rtc.txt
realtek,rtd119x.txt dt-bindings: rtc: Add Realtek RTD1295 2017-09-05 09:31:32 +02:00
renesas,sh-rtc.yaml dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
rtc-aspeed.txt dt-bindings: rtc: Add on-chip ASPEED RTC documentation 2019-04-04 10:07:10 +02:00
rtc-cmos.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
rtc-ds1307.txt dt-bindings: rtc: ds1307: add rx8130 compatible 2019-09-01 11:05:43 +02:00
rtc-fsl-ftm-alarm.txt dt-bindings: rtc: add bindings for FlexTimer Module 2019-08-23 16:20:31 +02:00
rtc-m41t80.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
rtc-meson-vrtc.txt dt-bindings: rtc: new binding for Amlogic VRTC 2019-08-22 23:08:30 +02:00
rtc-meson.txt dt-bindings: rtc: add device-tree bindings for the Amlogic Meson RTC 2019-02-11 09:41:21 +01:00
rtc-mt2712.txt dt-bindings: rtc: add bindings for MT2712 RTC 2020-03-16 11:13:47 +01:00
rtc-mt6397.txt dt-bindings: rtc: mediatek: add missing mt6397 rtc 2019-10-24 09:03:36 +01:00
rtc-mt7622.txt dt-bindings: rtc: mediatek: add bindings for MediaTek SoC based RTC 2017-10-25 23:05:53 +02:00
rtc-mxc_v2.txt dt-bindings: rtc: add bindings for i.MX53 SRTC 2018-01-12 00:20:39 +01:00
rtc-mxc.txt dt-binding: document the binding for mxc rtc 2015-08-05 20:03:51 +08:00
rtc-omap.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
rtc-opal.txt powerpc: Various typo fixes 2016-06-14 13:58:26 +10:00
rtc-palmas.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
rtc-st-lpc.txt rtc: bindings: Supply knowledge of a third supported device - clocksource 2015-07-23 17:07:35 +01:00
rtc.txt dt-bindings: rtc: Move trivial RTC over to a schemas of their own 2019-06-06 12:00:45 +02:00
rtc.yaml dt-bindings: rtc: Add YAML schemas for the generic RTC bindings 2019-06-06 12:00:42 +02:00
s3c-rtc.yaml dt-bindings: rtc: s3c: Include generic dt-schema bindings 2019-10-15 12:29:35 -05:00
sa1100-rtc.txt rtc: sa1100: DT spelling s/interrupt-name/interrupt-names/ 2016-05-20 12:33:51 +02:00
sirf,prima2-sysrtc.txt dt-bindings: rtc: Add sirf,prima2-sysrtc bindings 2017-10-05 17:26:52 -05:00
snvs-rtc.txt
spear-rtc.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
sprd,sc27xx-rtc.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
st,stm32-rtc.yaml dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
stericsson,coh901331.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
stmp3xxx-rtc.txt
ti,bq32k.txt rtc: bq32k: move binding docs to proper place 2015-08-10 08:37:37 +02:00
trivial-rtc.yaml dt-bindings: rtc: Remove the PCF8563 from the trivial RTCs 2019-07-22 22:22:06 +02:00
twl-rtc.txt Documentation: bindings: fix twl-rtc documentation 2016-11-05 00:07:43 +01:00
via,vt8500-rtc.txt
xgene-rtc.txt
xlnx-rtc.txt devicetree: bindings: rtc: add bindings for xilinx zynqmp rtc 2015-09-05 19:37:19 +02:00