From d99b408ed8e5f7c070274f4d6c73023b2aae22b3 Mon Sep 17 00:00:00 2001 From: Heiner Kallweit Date: Wed, 19 Nov 2025 07:55:47 +0100 Subject: [PATCH] net: phy: fixed_phy: remove not needed initialization of phy_device members All these members are populated by the phylib state machine once the PHY has been started, based on the fixed autoneg results. Signed-off-by: Heiner Kallweit Link: https://patch.msgid.link/bc666a53-5469-4e9c-85a1-dd285aadfe4f@gmail.com Signed-off-by: Jakub Kicinski --- drivers/net/phy/fixed_phy.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/drivers/net/phy/fixed_phy.c b/drivers/net/phy/fixed_phy.c index 1ea67119f08f9..50684271f81a9 100644 --- a/drivers/net/phy/fixed_phy.c +++ b/drivers/net/phy/fixed_phy.c @@ -173,13 +173,6 @@ struct phy_device *fixed_phy_register(const struct fixed_phy_status *status, return ERR_PTR(-EINVAL); } - /* propagate the fixed link values to struct phy_device */ - 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; phy->is_pseudo_fixed_link = true; -- 2.47.3