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