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