ARM: dts: imx6: skov: add aliases for all ethernet nodes
authorOleksij Rempel <o.rempel@pengutronix.de>
Wed, 24 Jan 2024 12:44:55 +0000 (13:44 +0100)
committerShawn Guo <shawnguo@kernel.org>
Tue, 6 Feb 2024 07:35:46 +0000 (15:35 +0800)
Add aliases for all ethernet nodes including the switch. It makes it
easier to find this nodes by the boot loader.

Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/nxp/imx/imx6qdl-skov-cpu.dtsi

index 2731faede1cb4dce10cf11f7f141b58b3df69e96..d59d5d0e1d19ea6aff4c54ff26178140ff7dbc51 100644 (file)
        aliases {
                can0 = &can1;
                can1 = &can2;
+               ethernet0 = &fec;
+               ethernet1 = &lan1;
+               ethernet2 = &lan2;
                mdio-gpio0 = &mdio;
                nand = &gpmi;
                rtc0 = &i2c_rtc;
                rtc1 = &snvs;
+               switch0 = &switch;
                usb0 = &usbh1;
                usb1 = &usbotg;
        };
@@ -60,7 +64,7 @@
                gpios = <&gpio1 31 GPIO_ACTIVE_HIGH>,
                        <&gpio1 22 GPIO_ACTIVE_HIGH>;
 
-               switch@0 {
+               switch: switch@0 {
                        compatible = "microchip,ksz8873";
                        pinctrl-names = "default";
                        pinctrl-0 = <&pinctrl_switch>;
                                #address-cells = <1>;
                                #size-cells = <0>;
 
-                               ports@0 {
+                               lan1: ports@0 {
                                        reg = <0>;
                                        phy-mode = "internal";
                                        label = "lan1";
                                };
 
-                               ports@1 {
+                               lan2: ports@1 {
                                        reg = <1>;
                                        phy-mode = "internal";
                                        label = "lan2";