#define     GENCONF_PORT_CTRL1_EN(p)                   BIT(p)
 #define     GENCONF_PORT_CTRL1_RESET(p)                        (BIT(p) << 28)
 #define GENCONF_CTRL0                                  0x1120
-#define     GENCONF_CTRL0_PORT0_RGMII                  BIT(0)
-#define     GENCONF_CTRL0_PORT1_RGMII_MII              BIT(1)
-#define     GENCONF_CTRL0_PORT1_RGMII                  BIT(2)
+#define     GENCONF_CTRL0_PORT2_RGMII                  BIT(0)
+#define     GENCONF_CTRL0_PORT3_RGMII_MII              BIT(1)
+#define     GENCONF_CTRL0_PORT3_RGMII                  BIT(2)
 
 /* Various constants */
 
 
 
        regmap_read(priv->sysctrl_base, GENCONF_CTRL0, &val);
        if (port->gop_id == 2)
-               val |= GENCONF_CTRL0_PORT0_RGMII;
+               val |= GENCONF_CTRL0_PORT2_RGMII;
        else if (port->gop_id == 3)
-               val |= GENCONF_CTRL0_PORT1_RGMII_MII;
+               val |= GENCONF_CTRL0_PORT3_RGMII_MII;
        regmap_write(priv->sysctrl_base, GENCONF_CTRL0, val);
 }
 
        if (port->gop_id > 1) {
                regmap_read(priv->sysctrl_base, GENCONF_CTRL0, &val);
                if (port->gop_id == 2)
-                       val &= ~GENCONF_CTRL0_PORT0_RGMII;
+                       val &= ~GENCONF_CTRL0_PORT2_RGMII;
                else if (port->gop_id == 3)
-                       val &= ~GENCONF_CTRL0_PORT1_RGMII_MII;
+                       val &= ~GENCONF_CTRL0_PORT3_RGMII_MII;
                regmap_write(priv->sysctrl_base, GENCONF_CTRL0, val);
        }
 }