airoha: an7581: change switch node to mt7621 style

This should be easier to read

Signed-off-by: Ziyang Huang <hzyitc@outlook.com>
This commit is contained in:
Ziyang Huang 2025-10-19 19:48:41 +08:00
parent 40951291d8
commit 98b547becf
2 changed files with 128 additions and 104 deletions

View File

@ -233,68 +233,80 @@
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&mdio_pins>; pinctrl-0 = <&mdio_pins>;
status = "okay"; status = "okay";
};
&gsw_port1 { ports {
status = "okay"; port@1 {
label = "lan1"; status = "okay";
}; label = "lan1";
};
&gsw_phy1 { port@2 {
pinctrl-names = "gbe-led"; status = "okay";
pinctrl-0 = <&gswp1_led0_pins>; label = "lan2";
status = "okay"; };
};
&gsw_phy1_led0 { port@3 {
status = "okay"; status = "okay";
function = LED_FUNCTION_LAN; label = "lan3";
}; };
&gsw_port2 { port@4 {
status = "okay"; status = "okay";
label = "lan2"; label = "lan4";
}; };
};
&gsw_phy2 { mdio {
pinctrl-names = "gbe-led"; ethernet-phy@9 {
pinctrl-0 = <&gswp2_led0_pins>; status = "okay";
status = "okay"; pinctrl-names = "gbe-led";
}; pinctrl-0 = <&gswp1_led0_pins>;
&gsw_phy2_led0 { leds {
status = "okay"; led@0 {
function = LED_FUNCTION_LAN; status = "okay";
}; function = LED_FUNCTION_LAN;
};
};
};
&gsw_port3 { ethernet-phy@a {
status = "okay"; status = "okay";
label = "lan3"; pinctrl-names = "gbe-led";
}; pinctrl-0 = <&gswp2_led0_pins>;
&gsw_phy3 { leds {
pinctrl-names = "gbe-led"; led@0 {
pinctrl-0 = <&gswp3_led0_pins>; status = "okay";
status = "okay"; function = LED_FUNCTION_LAN;
}; };
};
};
&gsw_phy3_led0 { ethernet-phy@b {
status = "okay"; status = "okay";
function = LED_FUNCTION_LAN; pinctrl-names = "gbe-led";
}; pinctrl-0 = <&gswp3_led0_pins>;
&gsw_port4 { leds {
status = "okay"; led@0 {
label = "lan4"; status = "okay";
}; function = LED_FUNCTION_LAN;
};
};
};
&gsw_phy4 { ethernet-phy@c {
pinctrl-names = "gbe-led"; status = "okay";
pinctrl-0 = <&gswp4_led0_pins>; pinctrl-names = "gbe-led";
status = "okay"; pinctrl-0 = <&gswp4_led0_pins>;
};
&gsw_phy4_led0 { leds {
status = "okay"; led@0 {
function = LED_FUNCTION_LAN; status = "okay";
function = LED_FUNCTION_LAN;
};
};
};
};
}; };

View File

@ -216,68 +216,80 @@
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&mdio_pins>; pinctrl-0 = <&mdio_pins>;
status = "okay"; status = "okay";
};
&gsw_port1 { ports {
status = "okay"; port@1 {
label = "lan1"; status = "okay";
}; label = "lan1";
};
&gsw_phy1 { port@2 {
pinctrl-names = "gbe-led"; status = "okay";
pinctrl-0 = <&gswp1_led0_pins>; label = "lan2";
status = "okay"; };
};
&gsw_phy1_led0 { port@3 {
status = "okay"; status = "okay";
function = LED_FUNCTION_LAN; label = "lan3";
}; };
&gsw_port2 { port@4 {
status = "okay"; status = "okay";
label = "lan2"; label = "lan4";
}; };
};
&gsw_phy2 { mdio {
pinctrl-names = "gbe-led"; ethernet-phy@9 {
pinctrl-0 = <&gswp2_led0_pins>; status = "okay";
status = "okay"; pinctrl-names = "gbe-led";
}; pinctrl-0 = <&gswp1_led0_pins>;
&gsw_phy2_led0 { leds {
status = "okay"; led@0 {
function = LED_FUNCTION_LAN; status = "okay";
}; function = LED_FUNCTION_LAN;
};
};
};
&gsw_port3 { ethernet-phy@a {
status = "okay"; status = "okay";
label = "lan3"; pinctrl-names = "gbe-led";
}; pinctrl-0 = <&gswp2_led0_pins>;
&gsw_phy3 { leds {
pinctrl-names = "gbe-led"; led@0 {
pinctrl-0 = <&gswp3_led0_pins>; status = "okay";
status = "okay"; function = LED_FUNCTION_LAN;
}; };
};
};
&gsw_phy3_led0 { ethernet-phy@b {
status = "okay"; status = "okay";
function = LED_FUNCTION_LAN; pinctrl-names = "gbe-led";
}; pinctrl-0 = <&gswp3_led0_pins>;
&gsw_port4 { leds {
status = "okay"; led@0 {
label = "lan4"; status = "okay";
}; function = LED_FUNCTION_LAN;
};
};
};
&gsw_phy4 { ethernet-phy@c {
pinctrl-names = "gbe-led"; status = "okay";
pinctrl-0 = <&gswp4_led0_pins>; pinctrl-names = "gbe-led";
status = "okay"; pinctrl-0 = <&gswp4_led0_pins>;
};
&gsw_phy4_led0 { leds {
status = "okay"; led@0 {
function = LED_FUNCTION_LAN; status = "okay";
function = LED_FUNCTION_LAN;
};
};
};
};
}; };