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/qcs404-evb-4000.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts b/arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts index 358827c2fbd3..a3e67e83f69f 100644 --- a/arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts +++ b/arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts @@ -25,7 +25,7 @@ ðernet { pinctrl-0 = <ðernet_defaults>; phy-handle = <&phy1>; - phy-mode = "rgmii"; + phy-mode = "rgmii-id"; mdio { #address-cells = <1>; #size-cells = <0>; -- 2.34.1