Commit 9f07af1d authored by Heiner Kallweit's avatar Heiner Kallweit Committed by Paolo Abeni
Browse files

net: phy: fixed_phy: initialize the link status as up



All callers initialize the link status as up. This change is in line
with how of_phy_register_fixed_link() behaves.

Signed-off-by: default avatarHeiner Kallweit <hkallweit1@gmail.com>
Link: https://patch.msgid.link/45f644e8-2292-4787-a27a-f69084c93218@gmail.com


Signed-off-by: default avatarPaolo Abeni <pabeni@redhat.com>
parent b63945b0
Loading
Loading
Loading
Loading
+5 −8
Original line number Diff line number Diff line
@@ -174,13 +174,11 @@ struct phy_device *fixed_phy_register(const struct fixed_phy_status *status,
	}

	/* propagate the fixed link values to struct phy_device */
	phy->link = status->link;
	if (status->link) {
	phy->link = 1;
	phy->speed = status->speed;
	phy->duplex = status->duplex;
	phy->pause = status->pause;
	phy->asym_pause = status->asym_pause;
	}

	of_node_get(np);
	phy->mdio.dev.of_node = np;
@@ -224,7 +222,6 @@ EXPORT_SYMBOL_GPL(fixed_phy_register);
struct phy_device *fixed_phy_register_100fd(void)
{
	static const struct fixed_phy_status status = {
		.link	= true,
		.speed	= SPEED_100,
		.duplex	= DUPLEX_FULL,
	};