CAP16_TO_CAP32(FC_RX);
        CAP16_TO_CAP32(FC_TX);
        CAP16_TO_CAP32(ANEG);
-       CAP16_TO_CAP32(MDIX);
        CAP16_TO_CAP32(MDIAUTO);
+       CAP16_TO_CAP32(MDISTRAIGHT);
        CAP16_TO_CAP32(FEC_RS);
        CAP16_TO_CAP32(FEC_BASER_RS);
        CAP16_TO_CAP32(802_3_PAUSE);
        CAP32_TO_CAP16(802_3_PAUSE);
        CAP32_TO_CAP16(802_3_ASM_DIR);
        CAP32_TO_CAP16(ANEG);
-       CAP32_TO_CAP16(MDIX);
        CAP32_TO_CAP16(MDIAUTO);
+       CAP32_TO_CAP16(MDISTRAIGHT);
        CAP32_TO_CAP16(FEC_RS);
        CAP32_TO_CAP16(FEC_BASER_RS);
 
 
        FW_PORT_CAP_FC_RX               = 0x0040,
        FW_PORT_CAP_FC_TX               = 0x0080,
        FW_PORT_CAP_ANEG                = 0x0100,
-       FW_PORT_CAP_MDIX                = 0x0200,
-       FW_PORT_CAP_MDIAUTO             = 0x0400,
+       FW_PORT_CAP_MDIAUTO             = 0x0200,
+       FW_PORT_CAP_MDISTRAIGHT         = 0x0400,
        FW_PORT_CAP_FEC_RS              = 0x0800,
        FW_PORT_CAP_FEC_BASER_RS        = 0x1000,
        FW_PORT_CAP_FEC_RESERVED        = 0x2000,
 #define        FW_PORT_CAP32_802_3_PAUSE       0x00040000UL
 #define        FW_PORT_CAP32_802_3_ASM_DIR     0x00080000UL
 #define        FW_PORT_CAP32_ANEG              0x00100000UL
-#define        FW_PORT_CAP32_MDIX              0x00200000UL
-#define        FW_PORT_CAP32_MDIAUTO           0x00400000UL
+#define        FW_PORT_CAP32_MDIAUTO           0x00200000UL
+#define        FW_PORT_CAP32_MDISTRAIGHT       0x00400000UL
 #define        FW_PORT_CAP32_FEC_RS            0x00800000UL
 #define        FW_PORT_CAP32_FEC_BASER_RS      0x01000000UL
 #define        FW_PORT_CAP32_FEC_RESERVED1     0x02000000UL