arm64: dts: imx8mm-kontron: Fix connection type for VSC8531 RGMII PHY
authorFrieder Schrempf <frieder.schrempf@kontron.de>
Fri, 15 Oct 2021 12:48:40 +0000 (14:48 +0200)
committerShawn Guo <shawnguo@kernel.org>
Sat, 16 Oct 2021 07:30:00 +0000 (15:30 +0800)
Previously we falsely relied on the PHY driver to unconditionally
enable the internal RX delay. Since the following fix for the PHY
driver this is not the case anymore:

commit 7b005a1742be ("net: phy: mscc: configure both RX and TX internal
delays for RGMII")

In order to enable the delay we need to set the connection type to
"rgmii-rxid". Without the RX delay the ethernet is not functional at
all.

Fixes: 8668d8b2e67f ("arm64: dts: Add the Kontron i.MX8M Mini SoMs and baseboards")
Cc: stable@vger.kernel.org
Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts

index a52cdfb..e99e764 100644 (file)
 &fec1 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_enet>;
-       phy-connection-type = "rgmii";
+       phy-connection-type = "rgmii-rxid";
        phy-handle = <&ethphy>;
        status = "okay";