From: Madalin Bucur Date: Mon, 16 Mar 2020 12:05:56 +0000 (+0200) Subject: net: fsl/fman: treat all RGMII modes in memac_adjust_link() X-Git-Tag: v5.10.7~3028^2~51^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0fe1568061be372a908b408b93c2f64d1d95b6f6;p=platform%2Fkernel%2Flinux-rpi.git net: fsl/fman: treat all RGMII modes in memac_adjust_link() Treat all internal delay variants the same as RGMII. Signed-off-by: Madalin Bucur Reviewed-by: Andrew Lunn Signed-off-by: David S. Miller --- diff --git a/drivers/net/ethernet/freescale/fman/fman_memac.c b/drivers/net/ethernet/freescale/fman/fman_memac.c index e190187..0d2b4ab 100644 --- a/drivers/net/ethernet/freescale/fman/fman_memac.c +++ b/drivers/net/ethernet/freescale/fman/fman_memac.c @@ -782,7 +782,7 @@ int memac_adjust_link(struct fman_mac *memac, u16 speed) /* Set full duplex */ tmp &= ~IF_MODE_HD; - if (memac->phy_if == PHY_INTERFACE_MODE_RGMII) { + if (phy_interface_mode_is_rgmii(memac->phy_if)) { /* Configure RGMII in manual mode */ tmp &= ~IF_MODE_RGMII_AUTO; tmp &= ~IF_MODE_RGMII_SP_MASK;