ETH_TP_MDI_X
cmd->base.eth_tp_mdix = ETH_TP_MDI_X;
cmd->base.eth_tp_mdix = ETH_TP_MDI_X;
cmd->base.eth_tp_mdix = ETH_TP_MDI_X;
cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_X;
*tp_mdix_ctrl = ETH_TP_MDI_X;
*tp_mdix = ETH_TP_MDI_X;
ETH_TP_MDI_X : ETH_TP_MDI);
ETH_TP_MDI_X : ETH_TP_MDI;
cmd->base.eth_tp_mdix = hw->phy.is_mdix ? ETH_TP_MDI_X :
cmd->base.eth_tp_mdix = hw->phy.is_mdix ? ETH_TP_MDI_X :
return ETH_TP_MDI_X;
case ETH_TP_MDI_X:
cmd->base.eth_tp_mdix = ETH_TP_MDI_X;
case ETH_TP_MDI_X:
phydev->mdix = ETH_TP_MDI_X;
phydev->mdix = ETH_TP_MDI_X;
case ETH_TP_MDI_X:
phydev->mdix = ETH_TP_MDI_X;
case ETH_TP_MDI_X:
phydev->mdix_ctrl = ETH_TP_MDI_X;
phydev->mdix = ETH_TP_MDI_X;
phydev->mdix_ctrl = ETH_TP_MDI_X;
phydev->mdix = ETH_TP_MDI_X;
case ETH_TP_MDI_X:
ETH_TP_MDI_X : ETH_TP_MDI;
case ETH_TP_MDI_X:
ETH_TP_MDI_X : ETH_TP_MDI;
case ETH_TP_MDI_X:
phydev->mdix = ETH_TP_MDI_X;
case ETH_TP_MDI_X:
case ETH_TP_MDI_X:
phydev->mdix_ctrl = ETH_TP_MDI_X;
phydev->mdix = ETH_TP_MDI_X;
phydev->mdix_ctrl = ETH_TP_MDI_X;
mdix = ETH_TP_MDI_X;
case ETH_TP_MDI_X:
phydev->mdix_ctrl = ETH_TP_MDI_X;
phydev->mdix = ETH_TP_MDI_X;
case ETH_TP_MDI_X:
phydev->mdix_ctrl = ETH_TP_MDI_X;
phydev->mdix = ETH_TP_MDI_X;
case ETH_TP_MDI_X:
*mdix = ETH_TP_MDI_X;
if (mdix == ETH_TP_MDI || mdix == ETH_TP_MDI_X) {
else if (mdix == ETH_TP_MDI_X)
case ETH_TP_MDI_X:
phydev->mdix_ctrl = ETH_TP_MDI_X;
phydev->mdix = ETH_TP_MDI_X;
phydev->mdix = ETH_TP_MDI_X;
case ETH_TP_MDI_X:
phydev->mdix = ETH_TP_MDI_X;
phydev->mdix = ETH_TP_MDI_X;
phydev->mdix_ctrl = ETH_TP_MDI_X;
case ETH_TP_MDI_X:
case ETH_TP_MDI_X:
case ETH_TP_MDI_X:
case ETH_TP_MDI_X:
*mdix = ETH_TP_MDI_X;