^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) ST M41T80 family of RTC and compatible
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) Required properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) - compatible: should be one of:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) "st,m41t62",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) "st,m41t65",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) "st,m41t80",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) "st,m41t81",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) "st,m41t81s",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) "st,m41t82",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) "st,m41t83",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) "st,m41t84",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) "st,m41t85",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) "st,m41t87",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) "microcrystal,rv4162",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) - reg: I2C bus address of the device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) Optional properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) - interrupts: rtc alarm interrupt.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) - clock-output-names: From common clock binding to override the default output
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) clock name
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) - wakeup-source: Enables wake up of host system on alarm
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) Example:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) rtc@68 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) compatible = "st,m41t80";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) reg = <0x68>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) interrupt-parent = <&UIC0>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) interrupts = <0x9 0x8>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) };