> +&mac0 { > + status = "okay"; > + > + phy-mode = "rgmii-rxid"; Why is everybody getting RGMII wrong this week? Do you have an extra long clock line on the PCB for the TX clock? > + phy-handle = <ðphy0>; > + > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_rgmii1_default>; > +}; > + > &mac2 { > status = "okay"; > + > + phy-mode = "rgmii"; Do you have extra long clock lines on the PCB for both Rx and Tx clock? I suspect you don't and the RGMII delays are messed up somehow. Andrew