diff options
| -rw-r--r-- | drivers/net/ethernet/broadcom/genet/bcmmii.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/drivers/net/ethernet/broadcom/genet/bcmmii.c b/drivers/net/ethernet/broadcom/genet/bcmmii.c index e87607621e62..2f9281936f0e 100644 --- a/drivers/net/ethernet/broadcom/genet/bcmmii.c +++ b/drivers/net/ethernet/broadcom/genet/bcmmii.c | |||
| @@ -220,20 +220,6 @@ void bcmgenet_phy_power_set(struct net_device *dev, bool enable) | |||
| 220 | udelay(60); | 220 | udelay(60); |
| 221 | } | 221 | } |
| 222 | 222 | ||
| 223 | static void bcmgenet_internal_phy_setup(struct net_device *dev) | ||
| 224 | { | ||
| 225 | struct bcmgenet_priv *priv = netdev_priv(dev); | ||
| 226 | u32 reg; | ||
| 227 | |||
| 228 | /* Power up PHY */ | ||
| 229 | bcmgenet_phy_power_set(dev, true); | ||
| 230 | /* enable APD */ | ||
| 231 | reg = bcmgenet_ext_readl(priv, EXT_EXT_PWR_MGMT); | ||
| 232 | reg |= EXT_PWR_DN_EN_LD; | ||
| 233 | bcmgenet_ext_writel(priv, reg, EXT_EXT_PWR_MGMT); | ||
| 234 | bcmgenet_mii_reset(dev); | ||
| 235 | } | ||
| 236 | |||
| 237 | static void bcmgenet_moca_phy_setup(struct bcmgenet_priv *priv) | 223 | static void bcmgenet_moca_phy_setup(struct bcmgenet_priv *priv) |
| 238 | { | 224 | { |
| 239 | u32 reg; | 225 | u32 reg; |
| @@ -281,7 +267,6 @@ int bcmgenet_mii_config(struct net_device *dev) | |||
| 281 | 267 | ||
| 282 | if (priv->internal_phy) { | 268 | if (priv->internal_phy) { |
| 283 | phy_name = "internal PHY"; | 269 | phy_name = "internal PHY"; |
| 284 | bcmgenet_internal_phy_setup(dev); | ||
| 285 | } else if (priv->phy_interface == PHY_INTERFACE_MODE_MOCA) { | 270 | } else if (priv->phy_interface == PHY_INTERFACE_MODE_MOCA) { |
| 286 | phy_name = "MoCA"; | 271 | phy_name = "MoCA"; |
| 287 | bcmgenet_moca_phy_setup(priv); | 272 | bcmgenet_moca_phy_setup(priv); |
