xref: /linux/Documentation/devicetree/bindings/rtc/ti,palmas-rtc.yaml (revision 49bda4826843be0ef97a162009a29ea3a63f3935)
1*4d31434fSEduard Bostina# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*4d31434fSEduard Bostina%YAML 1.2
3*4d31434fSEduard Bostina---
4*4d31434fSEduard Bostina$id: http://devicetree.org/schemas/rtc/ti,palmas-rtc.yaml#
5*4d31434fSEduard Bostina$schema: http://devicetree.org/meta-schemas/core.yaml#
6*4d31434fSEduard Bostina
7*4d31434fSEduard Bostinatitle: Texas Instruments Palmas RTC
8*4d31434fSEduard Bostina
9*4d31434fSEduard Bostinamaintainers:
10*4d31434fSEduard Bostina  - Eduard Bostina <egbostina@gmail.com>
11*4d31434fSEduard Bostina
12*4d31434fSEduard BostinaallOf:
13*4d31434fSEduard Bostina  - $ref: /schemas/rtc/rtc.yaml#
14*4d31434fSEduard Bostina
15*4d31434fSEduard Bostinaproperties:
16*4d31434fSEduard Bostina  compatible:
17*4d31434fSEduard Bostina    const: ti,palmas-rtc
18*4d31434fSEduard Bostina
19*4d31434fSEduard Bostina  interrupts:
20*4d31434fSEduard Bostina    maxItems: 1
21*4d31434fSEduard Bostina
22*4d31434fSEduard Bostina  wakeup-source: true
23*4d31434fSEduard Bostina
24*4d31434fSEduard Bostina  ti,backup-battery-chargeable:
25*4d31434fSEduard Bostina    type: boolean
26*4d31434fSEduard Bostina    description:
27*4d31434fSEduard Bostina      The backup battery can be chargeable or non-chargeable. This flag
28*4d31434fSEduard Bostina      indicates whether the battery is chargeable. If present, the driver
29*4d31434fSEduard Bostina      can enable charging.
30*4d31434fSEduard Bostina
31*4d31434fSEduard Bostina  ti,backup-battery-charge-high-current:
32*4d31434fSEduard Bostina    type: boolean
33*4d31434fSEduard Bostina    description:
34*4d31434fSEduard Bostina      Enable high current charging in the backup battery.
35*4d31434fSEduard Bostina      Device supports the < 100uA and > 100uA charging. The high current will
36*4d31434fSEduard Bostina      be > 100uA. Absence of this property will charge battery to lower
37*4d31434fSEduard Bostina      current i.e. < 100uA.
38*4d31434fSEduard Bostina
39*4d31434fSEduard Bostinarequired:
40*4d31434fSEduard Bostina  - compatible
41*4d31434fSEduard Bostina  - interrupts
42*4d31434fSEduard Bostina
43*4d31434fSEduard BostinaunevaluatedProperties: false
44*4d31434fSEduard Bostina
45*4d31434fSEduard Bostinaexamples:
46*4d31434fSEduard Bostina  - |
47*4d31434fSEduard Bostina    pmic {
48*4d31434fSEduard Bostina        #address-cells = <1>;
49*4d31434fSEduard Bostina        #size-cells = <0>;
50*4d31434fSEduard Bostina
51*4d31434fSEduard Bostina        rtc {
52*4d31434fSEduard Bostina            compatible = "ti,palmas-rtc";
53*4d31434fSEduard Bostina            interrupts = <8 0>;
54*4d31434fSEduard Bostina            ti,backup-battery-chargeable;
55*4d31434fSEduard Bostina            ti,backup-battery-charge-high-current;
56*4d31434fSEduard Bostina        };
57*4d31434fSEduard Bostina    };
58