Mention branches and keyring.
[releases.git] / bindings / rtc / nxp,pcf2127.yaml
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/rtc/nxp,pcf2127.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: NXP PCF2127 Real Time Clock
8
9 allOf:
10   - $ref: rtc.yaml#
11
12 maintainers:
13   - Alexandre Belloni <alexandre.belloni@bootlin.com>
14
15 properties:
16   compatible:
17     enum:
18       - nxp,pca2129
19       - nxp,pcf2127
20       - nxp,pcf2129
21       - nxp,pcf2131
22
23   reg:
24     maxItems: 1
25
26   interrupts:
27     maxItems: 1
28
29   start-year: true
30
31   reset-source: true
32
33 required:
34   - compatible
35   - reg
36
37 additionalProperties: false
38
39 examples:
40   - |
41     #include <dt-bindings/interrupt-controller/irq.h>
42     i2c {
43         #address-cells = <1>;
44         #size-cells = <0>;
45
46         rtc@51 {
47             compatible = "nxp,pcf2127";
48             reg = <0x51>;
49             pinctrl-0 = <&rtc_nint_pins>;
50             interrupts-extended = <&gpio1 16 IRQ_TYPE_LEVEL_HIGH>;
51             reset-source;
52         };
53     };
54
55 ...