1666a584dSLaxman DewanganPalmas RTC controller bindings 2666a584dSLaxman Dewangan 3666a584dSLaxman DewanganRequired properties: 4666a584dSLaxman Dewangan- compatible: 5666a584dSLaxman Dewangan - "ti,palmas-rtc" for palma series of the RTC controller 6666a584dSLaxman Dewangan- interrupts: Interrupt number of RTC submodule on device. 7666a584dSLaxman Dewangan 8666a584dSLaxman DewanganOptional properties: 9666a584dSLaxman Dewangan 10666a584dSLaxman Dewangan- ti,backup-battery-chargeable: The Palmas series device like TPS65913 or 11666a584dSLaxman Dewangan TPS80036 supports the backup battery for powering the RTC when main 12666a584dSLaxman Dewangan battery is removed or in very low power state. The backup battery 13666a584dSLaxman Dewangan can be chargeable or non-chargeable. This flag will tells whether 14666a584dSLaxman Dewangan battery is chargeable or not. If charging battery then driver can 15666a584dSLaxman Dewangan enable the charging. 16666a584dSLaxman Dewangan- ti,backup-battery-charge-high-current: Enable high current charging in 173b567271SDr. H. Nikolaus Schaller backup battery. Device supports the < 100uA and > 100uA charging. 183b567271SDr. H. Nikolaus Schaller The high current will be > 100uA. Absence of this property will 193b567271SDr. H. Nikolaus Schaller charge battery to lower current i.e. < 100uA. 20666a584dSLaxman Dewangan 21666a584dSLaxman DewanganExample: 22666a584dSLaxman Dewangan palmas: tps65913@58 { 23666a584dSLaxman Dewangan ... 24666a584dSLaxman Dewangan palmas_rtc: rtc { 25666a584dSLaxman Dewangan compatible = "ti,palmas-rtc"; 26666a584dSLaxman Dewangan interrupt-parent = <&palmas>; 27666a584dSLaxman Dewangan interrupts = <8 0>; 28666a584dSLaxman Dewangan ti,backup-battery-chargeable; 29666a584dSLaxman Dewangan ti,backup-battery-charge-high-current; 30666a584dSLaxman Dewangan }; 31666a584dSLaxman Dewangan ... 32666a584dSLaxman Dewangan }; 33