xref: /freebsd/sys/contrib/device-tree/Bindings/rtc/nxp,pcf8563.yaml (revision 8ddb146abcdf061be9f2c0db7e391697dafad85c)
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/rtc/nxp,pcf8563.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Philips PCF8563/Epson RTC8564 Real Time Clock
8
9maintainers:
10  - Alexandre Belloni <alexandre.belloni@bootlin.com>
11
12allOf:
13  - $ref: rtc.yaml#
14
15properties:
16  compatible:
17    enum:
18      - epson,rtc8564
19      - microcrystal,rv8564
20      - nxp,pca8565
21      - nxp,pcf8563
22      - nxp,pcf85263
23      - nxp,pcf85363
24
25  reg:
26    maxItems: 1
27
28  "#clock-cells":
29    const: 0
30
31  clock-output-names:
32    maxItems: 1
33
34  interrupts:
35    maxItems: 1
36
37  start-year: true
38  wakeup-source: true
39
40required:
41  - compatible
42  - reg
43
44additionalProperties: false
45
46examples:
47  - |
48    i2c {
49        #address-cells = <1>;
50        #size-cells = <0>;
51
52        rtc@51 {
53            compatible = "nxp,pcf8563";
54            reg = <0x51>;
55            #clock-cells = <0>;
56        };
57    };
58...
59