On Fri, Aug 13, 2021 at 07:50:03PM -0700, Colin Foster wrote: > +* phy_mode = "sgmii": on ports 0, 1, 2, 3 > + port@0 { > + reg = <0>; > + ethernet = <&mac>; > + phy-mode = "sgmii"; > + > + fixed-link { > + speed = <100>; > + full-duplex; > + }; > + }; Your driver is unconditionally setting up the NPI port at gigabit and you claim it works, yet the device tree sees a 100Mbps fixed-link? Which one is right, what speed does the port operate at?