bcm63xx-enet: fix PHY name to match MDIO bus name
Commit 3e617506: bcm63xx_enet: use an unique MDIO bus name introduced a regression in the PHY connection logic, since the PHY name was formatted to expect the bus name to be "0" or "1", whereas it is now "bcm63xx-enet-0" or "bcm63xx-enet-1". Reported-by: Joel EJC <joel_ejc@yahoofr> Signed-off-by: Florian Fainelli <florian@openwrt.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
a19c5d6841
commit
c56e9e2ae7
|
@ -797,7 +797,7 @@ static int bcm_enet_open(struct net_device *dev)
|
|||
if (priv->has_phy) {
|
||||
/* connect to PHY */
|
||||
snprintf(phy_id, sizeof(phy_id), PHY_ID_FMT,
|
||||
priv->mac_id ? "1" : "0", priv->phy_id);
|
||||
priv->mii_bus->id, priv->phy_id);
|
||||
|
||||
phydev = phy_connect(dev, phy_id, bcm_enet_adjust_phy_link, 0,
|
||||
PHY_INTERFACE_MODE_MII);
|
||||
|
|
Loading…
Reference in New Issue