Merge git://git.denx.de/u-boot-marvell
[oweals/u-boot.git] / drivers / net / phy / vitesse.c
index a077b98d8c451e5279fdc378feafa15d7b263f01..eca26c989389112592ffdeedb724d8d8901a19dd 100644 (file)
@@ -1,11 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Vitesse PHY drivers
  *
  * Copyright 2010-2014 Freescale Semiconductor, Inc.
  * Original Author: Andy Fleming
  * Add vsc8662 phy support - Priyanka Jain
- * SPDX-License-Identifier:    GPL-2.0+
  */
+#include <common.h>
 #include <miiphy.h>
 
 /* Cicada Auxiliary Control/Status Register */
@@ -127,9 +128,7 @@ static int cis8204_config(struct phy_device *phydev)
 
        genphy_config_aneg(phydev);
 
-       if ((phydev->interface == PHY_INTERFACE_MODE_RGMII) ||
-                       (phydev->interface == PHY_INTERFACE_MODE_RGMII_TXID) ||
-                       (phydev->interface == PHY_INTERFACE_MODE_RGMII_RXID))
+       if (phy_interface_is_rgmii(phydev))
                phy_write(phydev, MDIO_DEVAD_NONE, MIIM_CIS8204_EPHY_CON,
                                MIIM_CIS8204_EPHYCON_INIT |
                                MIIM_CIS8204_EPHYCON_RGMII);