]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
net: fec: use phy_interface_mode_is_rgmii() to check RGMII mode
authorWei Fang <wei.fang@nxp.com>
Fri, 11 Jul 2025 09:16:37 +0000 (17:16 +0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 15 Jul 2025 00:14:31 +0000 (17:14 -0700)
Use the generic helper function phy_interface_mode_is_rgmii() to check
RGMII mode.

Signed-off-by: Wei Fang <wei.fang@nxp.com>
Reviewed-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Link: https://patch.msgid.link/20250711091639.1374411-2-wei.fang@nxp.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/freescale/fec_main.c

index d4eed252ad4098a7962f615bce98338bc3d12f5c..f4f1f38d94eba66f43e5cde77a4dfd40b4078f5b 100644 (file)
@@ -1194,10 +1194,7 @@ fec_restart(struct net_device *ndev)
                rcntl |= 0x40000000 | 0x00000020;
 
                /* RGMII, RMII or MII */
-               if (fep->phy_interface == PHY_INTERFACE_MODE_RGMII ||
-                   fep->phy_interface == PHY_INTERFACE_MODE_RGMII_ID ||
-                   fep->phy_interface == PHY_INTERFACE_MODE_RGMII_RXID ||
-                   fep->phy_interface == PHY_INTERFACE_MODE_RGMII_TXID)
+               if (phy_interface_mode_is_rgmii(fep->phy_interface))
                        rcntl |= (1 << 6);
                else if (fep->phy_interface == PHY_INTERFACE_MODE_RMII)
                        rcntl |= FEC_RCR_RMII;