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

View File

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