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