From: John Thomson Date: Wed, 9 Nov 2022 23:55:11 +0000 (+1000) Subject: ramips: mt7621: mikrotik 760igs (hEX S) fix SFP X-Git-Tag: v22.03.4~8 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=c6b6cab858dd3d13dc32f0be9c7910ca69d6c1b5;p=openwrt%2Fstaging%2Fpepe2k.git ramips: mt7621: mikrotik 760igs (hEX S) fix SFP This device uses an AR8031/AR8033 chip to convert SoC gmac1 RGMII to 1000base-x or sgmii for the SFP fibre cage. The SFP cage requires phy-mode rgmii-rxid, and without it will not recieve any packets: ethtool -S sfp rx_fcs_errors will increase when packets should be being received, but no other _rx counters will change. Fixes: c77858aa792 ("ramips: mt7621-dts: change phy-mode of gmac1 to rgmii") Reviewed-by: Robert Marko Reviewed-by: Arınç ÜNAL Signed-off-by: John Thomson (cherry picked from commit 7ea965b57803ceec20222279377e611652ac217f) --- diff --git a/target/linux/ramips/dts/mt7621_mikrotik_routerboard-760igs.dts b/target/linux/ramips/dts/mt7621_mikrotik_routerboard-760igs.dts index ed0b4e52cf..8b88cfe0a3 100644 --- a/target/linux/ramips/dts/mt7621_mikrotik_routerboard-760igs.dts +++ b/target/linux/ramips/dts/mt7621_mikrotik_routerboard-760igs.dts @@ -49,6 +49,7 @@ status = "okay"; label = "sfp"; + phy-mode = "rgmii-rxid"; phy-handle = <&ephy7>; };