> +&mdio0 { > + status = "okay"; > + ethphy0: ethernet-phy@0 { > + compatible = "ethernet-phy-ieee802.3-c22"; > + reg = <0>; > + }; > +}; > + > +&mac3 { > + status = "okay"; > + phy-mode = "rgmii"; > + phy-handle = <ðphy0>; > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_rgmii4_default>; > +}; That looks odd. Where are the RGMII delays coming from? Normally its "rgmii-id", which asks the PHY to insert the delays. Andrew