18c2ecf20Sopenharmony_ciDallas DS1307 and compatible RTC 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciRequired properties: 48c2ecf20Sopenharmony_ci- compatible: should be one of: 58c2ecf20Sopenharmony_ci "dallas,ds1307", 68c2ecf20Sopenharmony_ci "dallas,ds1308", 78c2ecf20Sopenharmony_ci "dallas,ds1337", 88c2ecf20Sopenharmony_ci "dallas,ds1338", 98c2ecf20Sopenharmony_ci "dallas,ds1339", 108c2ecf20Sopenharmony_ci "dallas,ds1388", 118c2ecf20Sopenharmony_ci "dallas,ds1340", 128c2ecf20Sopenharmony_ci "dallas,ds1341", 138c2ecf20Sopenharmony_ci "maxim,ds3231", 148c2ecf20Sopenharmony_ci "st,m41t0", 158c2ecf20Sopenharmony_ci "st,m41t00", 168c2ecf20Sopenharmony_ci "st,m41t11", 178c2ecf20Sopenharmony_ci "microchip,mcp7940x", 188c2ecf20Sopenharmony_ci "microchip,mcp7941x", 198c2ecf20Sopenharmony_ci "pericom,pt7c4338", 208c2ecf20Sopenharmony_ci "epson,rx8025", 218c2ecf20Sopenharmony_ci "isil,isl12057" 228c2ecf20Sopenharmony_ci "epson,rx8130" 238c2ecf20Sopenharmony_ci- reg: I2C bus address of the device 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciOptional properties: 268c2ecf20Sopenharmony_ci- interrupts: rtc alarm interrupt. 278c2ecf20Sopenharmony_ci- clock-output-names: From common clock binding to override the default output 288c2ecf20Sopenharmony_ci clock name 298c2ecf20Sopenharmony_ci- wakeup-source: Enables wake up of host system on alarm 308c2ecf20Sopenharmony_ci- trickle-resistor-ohms : ds1339, ds1340 and ds 1388 only 318c2ecf20Sopenharmony_ci Selected resistor for trickle charger 328c2ecf20Sopenharmony_ci Possible values are 250, 2000, 4000 338c2ecf20Sopenharmony_ci Should be given if trickle charger should be enabled 348c2ecf20Sopenharmony_ci- aux-voltage-chargeable: ds1339, ds1340, ds1388 and rx8130 only 358c2ecf20Sopenharmony_ci Tells whether the battery/supercap of the RTC (if any) is 368c2ecf20Sopenharmony_ci chargeable or not. 378c2ecf20Sopenharmony_ci Possible values are 0 (not chargeable), 1 (chargeable) 388c2ecf20Sopenharmony_ci 398c2ecf20Sopenharmony_ciDeprecated properties: 408c2ecf20Sopenharmony_ci- trickle-diode-disable : ds1339, ds1340 and ds1388 only 418c2ecf20Sopenharmony_ci Do not use internal trickle charger diode 428c2ecf20Sopenharmony_ci Should be given if internal trickle charger diode should be disabled 438c2ecf20Sopenharmony_ci (superseded by aux-voltage-chargeable) 448c2ecf20Sopenharmony_ci 458c2ecf20Sopenharmony_ciExample: 468c2ecf20Sopenharmony_ci ds1339: rtc@68 { 478c2ecf20Sopenharmony_ci compatible = "dallas,ds1339"; 488c2ecf20Sopenharmony_ci reg = <0x68>; 498c2ecf20Sopenharmony_ci interrupt-parent = <&gpio4>; 508c2ecf20Sopenharmony_ci interrupts = <20 0>; 518c2ecf20Sopenharmony_ci trickle-resistor-ohms = <250>; 528c2ecf20Sopenharmony_ci }; 53