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
dt-bindings: rtc: at91rm9200: document clocks property

The clocks property is mandatory, document it.

Reported-by: Rob Herring <robh+dt@kernel.org>
Acked-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20200128204200.22201-1-alexandre.belloni@bootlin.com
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
1 file changed