Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b5c19ca8 authored by David Daney's avatar David Daney Committed by Greg Kroah-Hartman
Browse files

staging/octeon: Fix PHY binding in octeon-ethernet driver.



Commit d6c25beb (mdio-octeon: use an unique MDIO bus name.) changed the
names used to refer to MDIO buses.  The ethernet driver must be
changed to match, so that the PHY drivers can be attached.

Signed-off-by: default avatarDavid Daney <david.daney@cavium.com>
Acked-by: default avatarFlorian Fainelli <florian@openwrt.org>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 47de87a2
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -164,9 +164,9 @@ int cvm_oct_phy_setup_device(struct net_device *dev)

	int phy_addr = cvmx_helper_board_get_mii_address(priv->port);
	if (phy_addr != -1) {
		char phy_id[20];
		char phy_id[MII_BUS_ID_SIZE + 3];

		snprintf(phy_id, sizeof(phy_id), PHY_ID_FMT, "0", phy_addr);
		snprintf(phy_id, sizeof(phy_id), PHY_ID_FMT, "mdio-octeon-0", phy_addr);

		priv->phydev = phy_connect(dev, phy_id, cvm_oct_adjust_link, 0,
					PHY_INTERFACE_MODE_GMII);