xref: /linux/Documentation/devicetree/bindings/rtc/nxp,lpc3220-rtc.yaml (revision d2eedaa3909be9102d648a4a0a50ccf64f96c54f)
1*d754e2c4SFrank Li# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*d754e2c4SFrank Li%YAML 1.2
3*d754e2c4SFrank Li---
4*d754e2c4SFrank Li$id: http://devicetree.org/schemas/rtc/nxp,lpc3220-rtc.yaml#
5*d754e2c4SFrank Li$schema: http://devicetree.org/meta-schemas/core.yaml#
6*d754e2c4SFrank Li
7*d754e2c4SFrank Lititle: NXP LPC32xx SoC Real-time Clock
8*d754e2c4SFrank Li
9*d754e2c4SFrank Limaintainers:
10*d754e2c4SFrank Li  - Frank Li <Frank.Li@nxp.com>
11*d754e2c4SFrank Li
12*d754e2c4SFrank Liproperties:
13*d754e2c4SFrank Li  compatible:
14*d754e2c4SFrank Li    enum:
15*d754e2c4SFrank Li      - nxp,lpc3220-rtc
16*d754e2c4SFrank Li
17*d754e2c4SFrank Li  reg:
18*d754e2c4SFrank Li    maxItems: 1
19*d754e2c4SFrank Li
20*d754e2c4SFrank Li  clocks:
21*d754e2c4SFrank Li    maxItems: 1
22*d754e2c4SFrank Li
23*d754e2c4SFrank Li  interrupts:
24*d754e2c4SFrank Li    maxItems: 1
25*d754e2c4SFrank Li
26*d754e2c4SFrank Li  start-year: true
27*d754e2c4SFrank Li
28*d754e2c4SFrank Lirequired:
29*d754e2c4SFrank Li  - compatible
30*d754e2c4SFrank Li  - reg
31*d754e2c4SFrank Li
32*d754e2c4SFrank LiallOf:
33*d754e2c4SFrank Li  - $ref: rtc.yaml#
34*d754e2c4SFrank Li
35*d754e2c4SFrank LiunevaluatedProperties: false
36*d754e2c4SFrank Li
37*d754e2c4SFrank Liexamples:
38*d754e2c4SFrank Li  - |
39*d754e2c4SFrank Li    #include <dt-bindings/interrupt-controller/irq.h>
40*d754e2c4SFrank Li    #include <dt-bindings/clock/lpc32xx-clock.h>
41*d754e2c4SFrank Li
42*d754e2c4SFrank Li    rtc@40024000 {
43*d754e2c4SFrank Li        compatible = "nxp,lpc3220-rtc";
44*d754e2c4SFrank Li        reg = <0x40024000 0x1000>;
45*d754e2c4SFrank Li        interrupt-parent = <&sic1>;
46*d754e2c4SFrank Li        interrupts = <20 IRQ_TYPE_LEVEL_HIGH>;
47*d754e2c4SFrank Li        clocks = <&clk LPC32XX_CLK_RTC>;
48*d754e2c4SFrank Li    };
49*d754e2c4SFrank Li
50