]> www.infradead.org Git - users/hch/misc.git/commitdiff
net: phylink: Remove unused function pointer from phylink structure
authorAlexander Duyck <alexanderduyck@fb.com>
Wed, 19 Mar 2025 17:46:25 +0000 (10:46 -0700)
committerJakub Kicinski <kuba@kernel.org>
Mon, 24 Mar 2025 20:43:36 +0000 (13:43 -0700)
From what I can tell the .get_fixed_state pointer in the phylink structure
hasn't been used since commit 5c05c1dbb177 ("net: phylink, dsa: eliminate
phylink_fixed_state_cb()") . Since I can't find any users for it we might
as well just drop the pointer.

Signed-off-by: Alexander Duyck <alexanderduyck@fb.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Reviewed-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Link: https://patch.msgid.link/174240634772.1745174.5690351737682751849.stgit@ahduyck-xeon-server.home.arpa
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/phylink.c

index 0f70a7f3dfccdc15a6786f93133136c846bfe8f2..16a1f31f00911e23068e0162eedc3d586e3a51da 100644 (file)
@@ -72,8 +72,6 @@ struct phylink {
        struct gpio_desc *link_gpio;
        unsigned int link_irq;
        struct timer_list link_poll;
-       void (*get_fixed_state)(struct net_device *dev,
-                               struct phylink_link_state *s);
 
        struct mutex state_mutex;
        struct phylink_link_state phy_state;