arm64: dts: imx8mm-kontron: Add RTC aliases
authorFrieder Schrempf <frieder.schrempf@kontron.de>
Wed, 30 Nov 2022 11:13:49 +0000 (12:13 +0100)
committerShawn Guo <shawnguo@kernel.org>
Sat, 31 Dec 2022 11:59:02 +0000 (19:59 +0800)
Add aliases for the RTCs on the board and on the SoC. This ensures that
the primary RTC is always the one on the board that has a buffered supply
and maximum accuracy.

Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mm-kontron-bl.dts
arch/arm64/boot/dts/freescale/imx8mm-kontron-osm-s.dtsi

index a079322..dcec57c 100644 (file)
@@ -13,6 +13,8 @@
 
        aliases {
                ethernet1 = &usbnet;
+               rtc0 = &rx8900;
+               rtc1 = &snvs_rtc;
        };
 
        /* fixed crystal dedicated to mcp2515 */
        pinctrl-0 = <&pinctrl_i2c4>;
        status = "okay";
 
-       rtc@32 {
+       rx8900: rtc@32 {
                compatible = "epson,rx8900";
                reg = <0x32>;
        };
index 5172883..6e75ab8 100644 (file)
        model = "Kontron OSM-S i.MX8MM (N802X SOM)";
        compatible = "kontron,imx8mm-osm-s", "fsl,imx8mm";
 
+       aliases {
+               rtc0 = &rv3028;
+               rtc1 = &snvs_rtc;
+       };
+
        memory@40000000 {
                device_type = "memory";
                /*
                };
        };
 
-       rtc@52 {
+       rv3028: rtc@52 {
                compatible = "microcrystal,rv3028";
                reg = <0x52>;
                pinctrl-names = "default";