Dallas DS1307 and compatible RTC Required properties: - compatible: should be one of: "dallas,ds1307", "dallas,ds1308", "dallas,ds1337", "dallas,ds1338", "dallas,ds1339", "dallas,ds1388", "dallas,ds1340", "dallas,ds1341", "maxim,ds3231", "st,m41t0", "st,m41t00", "st,m41t11", "microchip,mcp7940x", "microchip,mcp7941x", "pericom,pt7c4338", "epson,rx8025", "isil,isl12057" "epson,rx8130" - reg: I2C bus address of the device Optional properties: - interrupts: rtc alarm interrupt. - clock-output-names: From common clock binding to override the default output clock name - wakeup-source: Enables wake up of host system on alarm - trickle-resistor-ohms : ds1339, ds1340 and ds 1388 only Selected resistor for trickle charger Possible values are 250, 2000, 4000 Should be given if trickle charger should be enabled - aux-voltage-chargeable: ds1339, ds1340, ds1388 and rx8130 only Tells whether the battery/supercap of the RTC (if any) is chargeable or not. Possible values are 0 (not chargeable), 1 (chargeable) Deprecated properties: - trickle-diode-disable : ds1339, ds1340 and ds1388 only Do not use internal trickle charger diode Should be given if internal trickle charger diode should be disabled (superseded by aux-voltage-chargeable) Example: ds1339: rtc@68 { compatible = "dallas,ds1339"; reg = <0x68>; interrupt-parent = <&gpio4>; interrupts = <20 0>; trickle-resistor-ohms = <250>; };