This board expects the MAC to add the delay. Set `phy-mode = "rgmii-id"` in DTS to match upstream definition and work correctly with the updated driver, which switches the semantic handling of 'rgmii' and 'rgmii-id'. Breaking ABI compatibility is acceptable for this board, as it has no known users or interest from any users. Signed-off-by: Yijie Yang --- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sa8155p-adp.dts b/arch/arm64/boot/dts/qcom/sa8155p-adp.dts index 388d5ecee949..4ac1a5b09e30 100644 --- a/arch/arm64/boot/dts/qcom/sa8155p-adp.dts +++ b/arch/arm64/boot/dts/qcom/sa8155p-adp.dts @@ -325,7 +325,7 @@ ðernet { pinctrl-0 = <ðernet_defaults>; phy-handle = <&rgmii_phy>; - phy-mode = "rgmii"; + phy-mode = "rgmii-id"; mdio { compatible = "snps,dwmac-mdio"; -- 2.34.1