lkml.org 
[lkml]   [2021]   [Nov]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.14 039/125] arm64: dts: imx8mm-kontron: Fix connection type for VSC8531 RGMII PHY
    Date
    From: Frieder Schrempf <frieder.schrempf@kontron.de>

    commit 0b28c41e3c951ea3d4f012cfa9da5ebd6512cf6e upstream.

    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>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    ---
    arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    --- a/arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts
    +++ b/arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts
    @@ -113,7 +113,7 @@
    &fec1 {
    pinctrl-names = "default";
    pinctrl-0 = <&pinctrl_enet>;
    - phy-connection-type = "rgmii";
    + phy-connection-type = "rgmii-rxid";
    phy-handle = <&ethphy>;
    status = "okay";


    \
     
     \ /
      Last update: 2021-11-01 10:48    [W:2.509 / U:0.256 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site