1*c690048eSWadim Egorov# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2*c690048eSWadim Egorov%YAML 1.2
3*c690048eSWadim Egorov---
4*c690048eSWadim Egorov$id: http://devicetree.org/schemas/rtc/microcrystal,rv3028.yaml#
5*c690048eSWadim Egorov$schema: http://devicetree.org/meta-schemas/core.yaml#
6*c690048eSWadim Egorov
7*c690048eSWadim Egorovtitle: Microchip RV-3028 RTC
8*c690048eSWadim Egorov
9*c690048eSWadim EgorovallOf:
10*c690048eSWadim Egorov  - $ref: rtc.yaml#
11*c690048eSWadim Egorov
12*c690048eSWadim Egorovmaintainers:
13*c690048eSWadim Egorov  - Alexandre Belloni <alexandre.belloni@bootlin.com>
14*c690048eSWadim Egorov
15*c690048eSWadim Egorovproperties:
16*c690048eSWadim Egorov  compatible:
17*c690048eSWadim Egorov    const: microcrystal,rv3028
18*c690048eSWadim Egorov
19*c690048eSWadim Egorov  reg:
20*c690048eSWadim Egorov    maxItems: 1
21*c690048eSWadim Egorov
22*c690048eSWadim Egorov  interrupts:
23*c690048eSWadim Egorov    maxItems: 1
24*c690048eSWadim Egorov
25*c690048eSWadim Egorov  trickle-resistor-ohms:
26*c690048eSWadim Egorov    enum:
27*c690048eSWadim Egorov      - 3000
28*c690048eSWadim Egorov      - 5000
29*c690048eSWadim Egorov      - 9000
30*c690048eSWadim Egorov      - 15000
31*c690048eSWadim Egorov
32*c690048eSWadim Egorovrequired:
33*c690048eSWadim Egorov  - compatible
34*c690048eSWadim Egorov  - reg
35*c690048eSWadim Egorov
36*c690048eSWadim EgorovunevaluatedProperties: false
37*c690048eSWadim Egorov
38*c690048eSWadim Egorovexamples:
39*c690048eSWadim Egorov  - |
40*c690048eSWadim Egorov    #include <dt-bindings/interrupt-controller/irq.h>
41*c690048eSWadim Egorov    i2c {
42*c690048eSWadim Egorov        #address-cells = <1>;
43*c690048eSWadim Egorov        #size-cells = <0>;
44*c690048eSWadim Egorov
45*c690048eSWadim Egorov        rtc@51 {
46*c690048eSWadim Egorov            compatible = "microcrystal,rv3028";
47*c690048eSWadim Egorov            reg = <0x51>;
48*c690048eSWadim Egorov            pinctrl-0 = <&rtc_nint_pins>;
49*c690048eSWadim Egorov            interrupts-extended = <&gpio1 16 IRQ_TYPE_LEVEL_HIGH>;
50*c690048eSWadim Egorov            trickle-resistor-ohms = <3000>;
51*c690048eSWadim Egorov        };
52*c690048eSWadim Egorov    };
53*c690048eSWadim Egorov
54*c690048eSWadim Egorov...
55