xref: /linux/Documentation/devicetree/bindings/rtc/cirrus,ep9301-rtc.yaml (revision 0ea5c948cb64bab5bc7a5516774eb8536f05aa0d)
1*207bddd9SNikita Shubin# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*207bddd9SNikita Shubin%YAML 1.2
3*207bddd9SNikita Shubin---
4*207bddd9SNikita Shubin$id: http://devicetree.org/schemas/rtc/cirrus,ep9301-rtc.yaml#
5*207bddd9SNikita Shubin$schema: http://devicetree.org/meta-schemas/core.yaml#
6*207bddd9SNikita Shubin
7*207bddd9SNikita Shubintitle: Cirrus EP93xx Real Time Clock controller
8*207bddd9SNikita Shubin
9*207bddd9SNikita Shubinmaintainers:
10*207bddd9SNikita Shubin  - Hartley Sweeten <hsweeten@visionengravers.com>
11*207bddd9SNikita Shubin  - Alexander Sverdlin <alexander.sverdlin@gmail.com>
12*207bddd9SNikita Shubin
13*207bddd9SNikita ShubinallOf:
14*207bddd9SNikita Shubin  - $ref: rtc.yaml#
15*207bddd9SNikita Shubin
16*207bddd9SNikita Shubinproperties:
17*207bddd9SNikita Shubin  compatible:
18*207bddd9SNikita Shubin    oneOf:
19*207bddd9SNikita Shubin      - const: cirrus,ep9301-rtc
20*207bddd9SNikita Shubin      - items:
21*207bddd9SNikita Shubin          - enum:
22*207bddd9SNikita Shubin              - cirrus,ep9302-rtc
23*207bddd9SNikita Shubin              - cirrus,ep9307-rtc
24*207bddd9SNikita Shubin              - cirrus,ep9312-rtc
25*207bddd9SNikita Shubin              - cirrus,ep9315-rtc
26*207bddd9SNikita Shubin          - const: cirrus,ep9301-rtc
27*207bddd9SNikita Shubin
28*207bddd9SNikita Shubin  reg:
29*207bddd9SNikita Shubin    maxItems: 1
30*207bddd9SNikita Shubin
31*207bddd9SNikita Shubinrequired:
32*207bddd9SNikita Shubin  - compatible
33*207bddd9SNikita Shubin  - reg
34*207bddd9SNikita Shubin
35*207bddd9SNikita ShubinunevaluatedProperties: false
36*207bddd9SNikita Shubin
37*207bddd9SNikita Shubinexamples:
38*207bddd9SNikita Shubin  - |
39*207bddd9SNikita Shubin    rtc@80920000 {
40*207bddd9SNikita Shubin        compatible = "cirrus,ep9301-rtc";
41*207bddd9SNikita Shubin        reg = <0x80920000 0x100>;
42*207bddd9SNikita Shubin    };
43