brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · fc9c6da Raw
74 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/rtc/st,m41t80.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: ST M41T80 family of RTC and compatible8 9maintainers:10  - Alexandre Belloni <alexandre.belloni@bootlin.com>11 12properties:13  compatible:14    enum:15      - st,m41t6216      - st,m41t6517      - st,m41t8018      - st,m41t8119      - st,m41t81s20      - st,m41t8221      - st,m41t8322      - st,m41t8423      - st,m41t8524      - st,m41t8725      - microcrystal,rv416226 27  reg:28    maxItems: 129 30  interrupts:31    maxItems: 132 33  "#clock-cells":34    const: 135 36  clock-output-names:37    maxItems: 138    description: From common clock binding to override the default output clock name.39 40  clock:41    type: object42    $ref: /schemas/clock/fixed-clock.yaml#43    properties:44      clock-frequency:45        const: 3276846 47allOf:48  - $ref: rtc.yaml49 50unevaluatedProperties: false51 52required:53  - compatible54  - reg55 56examples:57  - |58    i2c {59      #address-cells = <1>;60      #size-cells = <0>;61      rtc@68 {62        compatible = "st,m41t80";63        reg = <0x68>;64        interrupt-parent = <&UIC0>;65        interrupts = <0x9 0x8>;66 67        clock {68          compatible = "fixed-clock";69          #clock-cells = <0>;70          clock-frequency = <32768>;71        };72      };73    };74