14a7e7408SGeert Uytterhoeven# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
24a7e7408SGeert Uytterhoeven%YAML 1.2
34a7e7408SGeert Uytterhoeven---
44a7e7408SGeert Uytterhoeven$id: http://devicetree.org/schemas/rtc/ti,bq32000.yaml#
54a7e7408SGeert Uytterhoeven$schema: http://devicetree.org/meta-schemas/core.yaml#
64a7e7408SGeert Uytterhoeven
74a7e7408SGeert Uytterhoeventitle: TI BQ32000 I2C Serial Real-Time Clock
84a7e7408SGeert Uytterhoeven
94a7e7408SGeert Uytterhoevenmaintainers:
10*08eeafbbSAlexandre Belloni  - Alexandre Belloni <alexandre.belloni@bootlin.com>
114a7e7408SGeert Uytterhoeven
124a7e7408SGeert UytterhoevenallOf:
134a7e7408SGeert Uytterhoeven  - $ref: rtc.yaml#
144a7e7408SGeert Uytterhoeven
154a7e7408SGeert Uytterhoevenproperties:
164a7e7408SGeert Uytterhoeven  compatible:
174a7e7408SGeert Uytterhoeven    const: ti,bq32000
184a7e7408SGeert Uytterhoeven
194a7e7408SGeert Uytterhoeven  reg:
204a7e7408SGeert Uytterhoeven    const: 0x68
214a7e7408SGeert Uytterhoeven
224a7e7408SGeert Uytterhoeven  interrupts:
234a7e7408SGeert Uytterhoeven    maxItems: 1
244a7e7408SGeert Uytterhoeven
254a7e7408SGeert Uytterhoeven  start-year: true
264a7e7408SGeert Uytterhoeven
274a7e7408SGeert Uytterhoeven  trickle-resistor-ohms:
284a7e7408SGeert Uytterhoeven    enum: [ 1120, 20180 ]
294a7e7408SGeert Uytterhoeven
304a7e7408SGeert Uytterhoeven  trickle-diode-disable: true
314a7e7408SGeert Uytterhoeven
324a7e7408SGeert Uytterhoevenrequired:
334a7e7408SGeert Uytterhoeven  - compatible
344a7e7408SGeert Uytterhoeven  - reg
354a7e7408SGeert Uytterhoeven
364a7e7408SGeert UytterhoevenadditionalProperties: false
374a7e7408SGeert Uytterhoeven
384a7e7408SGeert Uytterhoevenexamples:
394a7e7408SGeert Uytterhoeven  - |
404a7e7408SGeert Uytterhoeven    i2c {
414a7e7408SGeert Uytterhoeven            #address-cells = <1>;
424a7e7408SGeert Uytterhoeven            #size-cells = <0>;
434a7e7408SGeert Uytterhoeven
444a7e7408SGeert Uytterhoeven            bq32000: rtc@68 {
454a7e7408SGeert Uytterhoeven                    compatible = "ti,bq32000";
464a7e7408SGeert Uytterhoeven                    reg = <0x68>;
474a7e7408SGeert Uytterhoeven                    trickle-resistor-ohms = <1120>;
484a7e7408SGeert Uytterhoeven            };
494a7e7408SGeert Uytterhoeven    };
50