From: Jan Hoffmann Date: Sat, 11 Mar 2023 20:34:25 +0000 (+0100) Subject: realtek: hpe_1920-8g: add phy-handle for SFP ports X-Git-Tag: v23.05.0-rc1~368 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=cf8d861978dbfdb572a25db460db464b50d9e809;p=openwrt%2Fopenwrt.git realtek: hpe_1920-8g: add phy-handle for SFP ports The switch driver actually expects every port to have a PHY handle, and several branches in the code determine if a port is valid by checking for a non-zero phy field. Signed-off-by: Jan Hoffmann --- diff --git a/target/linux/realtek/dts-5.10/rtl8380_hpe_1920-8g.dts b/target/linux/realtek/dts-5.10/rtl8380_hpe_1920-8g.dts index b51c75f355..6ddb2d8dcc 100644 --- a/target/linux/realtek/dts-5.10/rtl8380_hpe_1920-8g.dts +++ b/target/linux/realtek/dts-5.10/rtl8380_hpe_1920-8g.dts @@ -87,6 +87,7 @@ port@24 { reg = <24>; label = "lan9"; + phy-handle = <&phy24>; phy-mode = "1000base-x"; managed = "in-band-status"; sfp = <&sfp0>; @@ -95,6 +96,7 @@ port@26 { reg = <26>; label = "lan10"; + phy-handle = <&phy26>; phy-mode = "1000base-x"; managed = "in-band-status"; sfp = <&sfp1>; diff --git a/target/linux/realtek/dts-5.15/rtl8380_hpe_1920-8g.dts b/target/linux/realtek/dts-5.15/rtl8380_hpe_1920-8g.dts index b51c75f355..6ddb2d8dcc 100644 --- a/target/linux/realtek/dts-5.15/rtl8380_hpe_1920-8g.dts +++ b/target/linux/realtek/dts-5.15/rtl8380_hpe_1920-8g.dts @@ -87,6 +87,7 @@ port@24 { reg = <24>; label = "lan9"; + phy-handle = <&phy24>; phy-mode = "1000base-x"; managed = "in-band-status"; sfp = <&sfp0>; @@ -95,6 +96,7 @@ port@26 { reg = <26>; label = "lan10"; + phy-handle = <&phy26>; phy-mode = "1000base-x"; managed = "in-band-status"; sfp = <&sfp1>;