linux/Documentation/devicetree/bindings/rtc
Linus Torvalds eadc4e40e6 RTC for 5.6
Subsystem:
  - the VL_READ and VL_CLR ioctls are now documented and their behavior is
    unified across all the drivers.
  - RTC_I2C_AND_SPI Kconfig option rework to avoid selecting both REGMAP_I2C and
    REGMAP_SPI unecessarily.
 
 Drivers:
  - at91rm9200: remove deprecated procfs, add sam9x60, sama5d4 and sama5d2
    compatibles.
  - cmos: solve lost interrupts issue on MS Surface 3
  - hym8563: return proper errno when time is invalid
  - rv3029: many fixes, nvram support
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEycoQi/giopmpPgB12wIijOdRNOUFAl44lxsACgkQ2wIijOdR
 NOVF3BAAlQVFDklLqkS6MJplgZ06lgv4ZIbfxCHYFJPUNt/X/gTcHS1OSTwctmor
 3qQamySGc74/GAI6lmNSSzDUz9vi2hwcwvLtR/e6+Kgdhg9EuWWvgsqKYRGAn573
 TzHWsYY8bDpZ/mN5K+qqadGlzsP58gsEaw0fzcsPkZQQdq4mNSIrB5RILvsHX8cN
 +RviYOqR+ZvAegfQrAfb/9SCwxQAstUqRDaZXodQDEeIk5CEDWyr31+U9eLDdYoN
 1FOHYp6uwUy6Vnl0ym7WU42L95tVWx9XOc/PEq8dZ1m09nfrMhqeIoQC8SUtxG9+
 FWXN87lkLSlDaLUwVE8T22QII6jP+7Lc2t6SbI4fwwJdNDoPg+5hhabGjQbM2We9
 nG1x7TsVwKjeUglfhqeVgGWYzmIhAeOEBXQhqCdtfVi13ocecVFJxOG6oolQGtlZ
 M+/t91hID6il7/nxGembcHKapMf9c41CXBPesEg0QjkvGvKj1Z8L9a5vYigzbxWW
 zb8m9cjIhY3bb8mns3aCs773PSXavsycLk1Hupw6RWrN1XnEXVMHQZDtvzCJe7EV
 8CY40LI0VN6x5HC/d0EnqyrMvQbkgTBPXjLBhj54edCZM3vAny3xkYc03oDU8cKc
 0PbLUXKpFmzFbTQB4w0sE2FgT0uZmL2SCXiFemUwxbl+/ZACkoc=
 =e1Xr
 -----END PGP SIGNATURE-----

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

Pull RTC updates from Alexandre Belloni:
 "The VL_READ and VL_CLR ioctls have been reworked to be more useful.
  This will not break userspace as there are very few users and they are
  using the integer value as a boolean.

  Apart from that, two drivers were reworked and a few fixes here and
  there for a net reduction of number of lines.

  Summary:

  Subsystem:
   - the VL_READ and VL_CLR ioctls are now documented and their behavior
     is unified across all the drivers.
   - RTC_I2C_AND_SPI Kconfig option rework to avoid selecting both
     REGMAP_I2C and REGMAP_SPI unecessarily.

  Drivers:
   - at91rm9200: remove deprecated procfs, add sam9x60, sama5d4 and
     sama5d2 compatibles.
   - cmos: solve lost interrupts issue on MS Surface 3
   - hym8563: return proper errno when time is invalid
   - rv3029: many fixes, nvram support"

* tag 'rtc-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: (63 commits)
  dt-bindings: rtc: at91rm9200: document clocks property
  rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed
  rtc: Kconfig: select REGMAP_I2C when necessary
  rtc: Kconfig: properly indent sd3078 entry
  rtc: cmos: Refactor code by using the new dmi_get_bios_year() helper
  rtc: cmos: Use predefined value for RTC IRQ on legacy x86
  rtc: cmos: Stop using shared IRQ
  rtc: tps6586x: Use IRQ_NOAUTOEN flag
  rtc: at91rm9200: use FIELD_PREP/FIELD_GET
  rtc: at91rm9200: avoid time readout in at91_rtc_setalarm
  rtc: at91rm9200: move register definitions to C file
  rtc: at91rm9200: add sama5d4 and sama5d2 compatibles
  dt-bindings: rtc: at91rm9200: convert bindings to json-schema
  rtc: at91rm9200: remove procfs information
  dt-bindings: atmel, at91rm9200-rtc: add microchip, sam9x60-rtc
  rtc: pcf8563: Use BIT
  rtc: moxart: Convert to SPDX identifier
  rtc: ds1343: Remove unused struct spi_device in struct ds1343_priv
  rtc: rx8025: Remove struct i2c_client from struct rx8025_data
  rtc: hym8563: Read the valid flag directly instead of caching it
  ...
2020-02-04 07:03:40 +00: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
armada-380-rtc.txt
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
dallas,ds1390.txt
digicolor-rtc.txt
dw-apb.txt
epson,rtc7301.txt
epson,rx6110.txt
epson,rx8900.txt
faraday,ftrtc010.txt
google,goldfish-rtc.txt
haoyu,hym8563.txt
imxdi-rtc.txt dt-bindings: rtc: imxdi: Improve the bindings text 2017-11-20 22:48:20 +01:00
ingenic,jz4740-rtc.txt
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,ds1742.txt
maxim,ds3231.txt
maxim,mcp795.txt
maxim-ds1302.txt
microchip,pic32-rtc.txt
moxa,moxart-rtc.txt
nvidia,tegra20-rtc.txt
nxp,lpc1788-rtc.txt
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
renesas,sh-rtc.yaml dt-bindings: rtc: rtc-sh: convert bindings to json-schema 2019-10-10 16:40:08 -05: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-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.txt
rtc-mxc_v2.txt dt-bindings: rtc: add bindings for i.MX53 SRTC 2018-01-12 00:20:39 +01:00
rtc-omap.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
rtc-opal.txt
rtc-palmas.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
rtc-st-lpc.txt
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
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: rtc: Convert stm32 rtc bindings to json-schema 2019-12-17 17:50:59 -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
trivial-rtc.yaml dt-bindings: rtc: Remove the PCF8563 from the trivial RTCs 2019-07-22 22:22:06 +02:00
twl-rtc.txt
via,vt8500-rtc.txt
xgene-rtc.txt
xlnx-rtc.txt